StackCalc

StackCalc

游戏内计算器,可立即将任意数字分解为潜影盒、组和剩余物品。支持带单位后缀的表达式解析,如5s或2h,实时彩色结果以及/stack命令。仅客户端,适用于任何服务器。

栈式计算器

一款以栈为单位思考的计算器。

你是否遇到过这种情况:你需要足够多的混凝土来建造,或者正在估算交易数量,最终得到了一个像 4712 这样的随机数字。那是多少个潜影盒?栈式计算器可以立即在游戏中给出答案。

按下 = 并输入任何内容。结果会在你输入时自动分解为潜影盒、组和剩余物品。

64 * 8 + 30   =   542   =   3 组 + 30 个物品
5h + 12       =   8652  =   5 潜影盒 + 4 个物品

功能特点

  • 完整的表达式解析。 支持 + - * / % ^、括号以及隐式乘法(如 2(3+4))。
  • 单位后缀。 输入 5s 而不是 320。请参见下方表格。
  • 实时拆分显示。 潜影盒、组和剩余物品均以颜色区分,便于快速阅读。
  • 语法高亮。 数字、运算符、括号和后缀各有其颜色。无效字符会在你输入完成前就变红提示。
  • 堆叠数量切换。 可根据无法满堆叠的物品,在 64、16 和 1 之间切换。
  • 复制到剪贴板。 按下回车键,结果即可粘贴使用。
  • /stack 命令。 完全在客户端运行,因此适用于任何服务器,无论是模组服还是原版服。

后缀

后缀 含义 数值
sststack 一组 64
hshshulker 潜影盒 1728
cchest 单个箱子 1728
dc 双箱子 3456
k 1000
mimil 百万 1000000

使用方法

  • 按下 = 打开计算器。按键可在选项 → 控制 → 栈式计算器中进行修改。
  • /stack <数量> [每组数量] 在聊天栏中分解一个纯数字。
  • /stack calc <表达式> 在聊天栏中计算一个表达式。

注意事项

仅限客户端。 无需在服务器上安装任何内容。你可以在单人游戏、原版服务器或你不是管理员的模组服务器上使用。

需要 Fabric API。目前提供英文和意大利文版本,欢迎提交翻译 PR。

源代码与问题追踪: https://github.com/davidesidoti/stackcalc

基于 MIT 许可证发布。