MC Toolkit

MC Toolkit / 计算器 / 合成成本树计算器

合成成本树计算器

选择任意可合成物品并一路拆解到原材料,附完整配方树、堆叠数量与替代配方切换。

Pick a Target Item

此处仅列出可合成的物品 — 原材料(原木、矿石、生物掉落物)无法展开,因此不是有效的标靶。下方树状图会根据您输入的完整数量进行重新计算。

Recipe Tree

Flattened Shopping List

MaterialCountStacks

How the Recipe Tree Expansion Works

计算器从您的标靶物品开始,然后 反向追溯:它会查找该物品的配方,计算出需要多少次完整合成才能达到您要求的数量,然后对该配方所需的所有成分重复相同的查找。每个成分都成为树状图的一个分支,这个过程会不断递归 — 成分的成分的成分 — 直到最终得到完全没有配方的原材料:矿石、原木、生物掉落物以及其他采集资源。

合成次数始终 向上取整 到完整合成。如果一个配方每次合成产出4个物品,而您只需要7个,那仍然是2次完整合成(您无法制作部分物品),这意味着会多产出1个物品作为无害的盈余。这种向上取整在树状图的每个节点都会重新发生,因此少量盈余可能会在经过多个层级时累积 — 树状视图会准确地显示出来。

每当一个物品有多种有效的制作方式时 — 例如在熔炉中冶炼矿石与在高炉中冶炼,或者用木板制作木棍与用竹子制作木棍 — 该节点就会出现一个小的下拉菜单。切换它会重新运行 该节点以下的所有内容 使用新选择的配方的递归展开,树状图和扁平化的购物清单都会立即更新以匹配。该节点上方的内容不会改变,因为父节点只关心它需要多少该成分,而不关心它们是如何制作的。

底部的购物清单只是扁平化的树状图:每个原材料叶子,无论它有多深或出现在多少个不同的分支下,都会被汇总到一个总数中。数量随后会以完整的64个物品的堆叠加上余数表示,这与您在游戏中实际收集和携带材料的方式相符。

配方数据涵盖了精选的常见物品(约35种),以忠实地演示真实的递归展开算法和堆叠计数数学 — 而不是游戏中所有1,500多种配方。数量总是向上取整到完整合成,因为您无法合成部分物品。

还想找别的我的世界工具?

一整套在浏览器里运行的生成器、查看器和转换器,全部免费。