- 版权类型
- 原创
- 插件中文名称
- 建筑材料计算器
- 插件英文名称
- CalcStack
- 支持的核心(服务端)
- Spigot
- 语言支持
- 多语言
- 适配版本(Java)
- 1.21
- 1.20
- 1.19
- 1.18
- 1.17
- 1.16
- 1.15
- 1.14
- 1.13
还在难受看着教程那一堆死鬼材料列表的数字感到头疼吗,哗哗的数字却又不知道具体要多少组多少箱多少个合适。
这个插件就此孕育而生啦。
功能:
CalcStack 允许玩家通过一个简单的命令计算手中的物品堆叠数量和所需的箱子数量。它支持自定义堆叠大小,并能够显示制作物品所需的原材料及其堆叠需求。
特点:
- 自动中文翻译
- 自动获取该物品堆叠数
- 轻松解决大数量转单位问题
- 完美的估算系统
(列如1x原木->4x木板,自动估算最大值如2x木板->1x原木、3x木板->1x原木、6x木板->2x原木)
- 原材料的自动转单位
- 轻松高度自定义的语言文件
例如,玩家可以使用 /calculate 500 来计算手中的物品500个所需的堆叠和箱子数量,或使用 /calculate diamond 500 来计算存储500个指定的钻石所需的堆叠和箱子数量。
这个插件就此孕育而生啦。
功能:
CalcStack 允许玩家通过一个简单的命令计算手中的物品堆叠数量和所需的箱子数量。它支持自定义堆叠大小,并能够显示制作物品所需的原材料及其堆叠需求。
特点:
- 自动中文翻译
- 自动获取该物品堆叠数
- 轻松解决大数量转单位问题
- 完美的估算系统
(列如1x原木->4x木板,自动估算最大值如2x木板->1x原木、3x木板->1x原木、6x木板->2x原木)
- 原材料的自动转单位
- 轻松高度自定义的语言文件
指令用法:
- /calculate <数量> 或 /calculate <物品ID> <数量>
- <数量>:要计算的物品数量。
- <物品ID>:需要指定的物品 ID,默认为手持的物品。(含有自动ID补全)
例如,玩家可以使用 /calculate 500 来计算手中的物品500个所需的堆叠和箱子数量,或使用 /calculate diamond 500 来计算存储500个指定的钻石所需的堆叠和箱子数量。
配置文件:
- 最大堆叠数量设置
用于设置物品的最大堆叠数量,若启用自定义堆叠数量,可以根据需要调整堆叠大小。
YAML:
custom-stack-size:
enabled: false # 是否启用自定义堆叠大小
value: 64 # 堆叠的最大数量
- 每箱的大小(格子数量)
设定每个箱子的格子数,默认27格(即标准箱子的大小)。
YAML:
chest-size: 27 # 每个箱子的大小(格子数)
语言文件:
- 用法提示
显示正确的指令使用方法。
YAML:
usage: "§e用法: /calculate <数量> 或 /calculate <物品ID> <数量>"
- 错误提示
提供用户友好的错误提示信息。
YAML:
error:
not_player: "§c该指令只能由玩家使用!"
no_item_in_hand: "§c请手持一个有效的物品,或在指令中指定物品 ID!"
invalid_item: "§c无效的物品 ID: {item}"
invalid_number: "§c请输入有效的数量!"
- 计算结果展示
显示物品的堆叠情况、剩余物品数量、所需箱子数量以及其他详细信息。
YAML:
result:
header: "§a===== 计算结果 ====="
item: "§b物品: {item}({translated_name})"
quantity: "§b数量: {quantity}"
stacks: "§b堆叠: {stacks} 组 ({stack_size} 个/组)"
remaining: "§b剩余: {remaining} 个"
chests: "§b需要箱子: {chests} 个 (每个箱子 {chest_size} 格)"
footer: "§a===================="
- 原材料展示
计算物品所需的原材料和各自的堆叠需求。
YAML:
ingredients:
header: "§a===== 原材料 ====="
item: "§b- {ingredient}({translated_name}) - {quantity} 个"
stacks: " §7- {stacks} 组 ({stack_size} 个/组)"
remaining: " §7- 剩余 {remaining} 个"
chests: " §7- 需要箱子: {chests} 个 (每个箱子 {chest_size} 格)"