MC Toolkit / 计算器 / 合成成本树计算器
合成成本树计算器
选择任意可合成物品并一路拆解到原材料,附完整配方树、堆叠数量与替代配方切换。
Pick a Target Item
此处仅列出可合成的物品 — 原材料(原木、矿石、生物掉落物)无法展开,因此不是有效的标靶。下方树状图会根据您输入的完整数量进行重新计算。
Recipe Tree
Flattened Shopping List
| Material | Count | Stacks |
|---|
How the Recipe Tree Expansion Works
计算器从您的标靶物品开始,然后 反向追溯:它会查找该物品的配方,计算出需要多少次完整合成才能达到您要求的数量,然后对该配方所需的所有成分重复相同的查找。每个成分都成为树状图的一个分支,这个过程会不断递归 — 成分的成分的成分 — 直到最终得到完全没有配方的原材料:矿石、原木、生物掉落物以及其他采集资源。
合成次数始终 向上取整 到完整合成。如果一个配方每次合成产出4个物品,而您只需要7个,那仍然是2次完整合成(您无法制作部分物品),这意味着会多产出1个物品作为无害的盈余。这种向上取整在树状图的每个节点都会重新发生,因此少量盈余可能会在经过多个层级时累积 — 树状视图会准确地显示出来。
每当一个物品有多种有效的制作方式时 — 例如在熔炉中冶炼矿石与在高炉中冶炼,或者用木板制作木棍与用竹子制作木棍 — 该节点就会出现一个小的下拉菜单。切换它会重新运行 该节点以下的所有内容 使用新选择的配方的递归展开,树状图和扁平化的购物清单都会立即更新以匹配。该节点上方的内容不会改变,因为父节点只关心它需要多少该成分,而不关心它们是如何制作的。
底部的购物清单只是扁平化的树状图:每个原材料叶子,无论它有多深或出现在多少个不同的分支下,都会被汇总到一个总数中。数量随后会以完整的64个物品的堆叠加上余数表示,这与您在游戏中实际收集和携带材料的方式相符。
配方数据涵盖了精选的常见物品(约35种),以忠实地演示真实的递归展开算法和堆叠计数数学 — 而不是游戏中所有1,500多种配方。数量总是向上取整到完整合成,因为您无法合成部分物品。
最新指南
查看全部指南 →还想找别的我的世界工具?
一整套在浏览器里运行的生成器、查看器和转换器,全部免费。