AnvilCalc
Minecraft 总书误区:为什么先合并所有附魔书更贵

指南 / 附魔策略 / Minecraft 总书误区:为什么先合并所有附魔书更贵

Minecraft 总书误区:为什么先合并所有附魔书更贵

“总书”(“master book”)是 Minecraft 附魔里被重复得最多的技巧之一:先把你想要的所有魔咒合并进一本大书,再把这本书一次性用到物品上,这样物品就保持“干净”。听起来很整齐,也不是什么疯狂的主意,但作为一条通用规则,它是个误区。它通常比必要的花更多经验等级,最后一步可能贵到铁砧直接拒绝,而且做完的物品依然带着很高的先前使用次数。本指南用 AnvilCalc 自己求解器算出的数字说明原因,也说明总书在哪些情况下完全没问题。

总书声称什么

这个方案分两个阶段。先做书:取两本单魔咒书合并,再把结果和第三本合并,一直做下去,直到一本书包含所有魔咒(这通常是一条线性链,一本书并入下一本)。然后用一次铁砧操作把这本书用到物品上。它的吸引力是真实的:物品只过一次铁砧,所以你会以为它几乎不带先前使用次数,而书“只是一本书”。

问题在于,先前使用次数并不会消失,而是转移到书上,再由书带进物品。

让它失效的机制

下面的一切都来自 Minecraft Wiki 的铁砧机制页面,以及计算器使用的同一套规则(2026-10-23 核对)。

  • 每次合并都会给书增加一次铁砧使用。 经过铁砧 k 次的书,先前使用次数为 k,它的下一次操作要付 2^k − 1 级惩罚(0、1、3、7、15、31 ……)。在 n 本书的线性链中,做好的书先前使用次数为 n − 1。
  • 结果取两边较高的那个,再加一。 Wiki 的例子:合并两件先前使用惩罚都是 2 的物品,结果是 3。两边的惩罚都会加进花费,但只有较高的次数会继续传递。我们在求解器里对 Java 版 1.21.11 和 Bedrock 版 1.19.1 都做了测试:先前使用次数 3 的书加先前使用次数 1 的书得到 4,两本各为 2 的书得到 3。Wiki 在陈述这条规则时没有区分版本,计算器在两个版本中都采用它。
  • 所以物品最终停在书的先前使用次数加一。 n 本书的线性链让物品的先前使用次数为 n。完全平衡的合并树更好,书为 ceil(log2 n),物品再加一,但这仍然不会低于最小先前使用次数指南中可能达到的最佳值 ceil(log2(n + 1)),而且在 3、5、6、7 个魔咒时更高。
  • 最后一步要付整本书的惩罚。 如果做好的书先前使用次数为 3,把它用到物品上要花这些魔咒的价值再加 7 级惩罚,全部在一次操作里。
  • 魔咒价值要付两次。 你并入总书的每一本书,在那次合并中付一次魔咒花费,总书用到物品上时又付一次。Wiki 的靴子例子显示了这种影响:把书两两配对会让你把某些魔咒花费付好几次,而它那个避开部分配对的方案便宜 2 级(66 对 68)。
  • 一次昂贵的最后一步可能撞到上限。 单次 40 级或更多的操作会被拒绝(“Too Expensive!”)。把所有东西都放进最后一步,正是总书碰到它的方式(见铁砧显示"太贵了"是什么意思?如何解决)。

下面是用这种方式做的一把镐,看看具体数字。目标:带效率 V、耐久 III、时运 III 和经验修补的钻石镐,每个魔咒都在各自全新的书上(Java 版 1.21.11)。

步骤总书做法(链的最佳顺序)等级
1时运 III 书 + 效率 V 书5
2那本书 + 耐久 III 书(书的先前使用次数 1,惩罚 1)4
3那本书 + 经验修补书(书的先前使用次数 2,惩罚 3)5
4镐 + 总书(书的先前使用次数 3,惩罚 7)23
总计37,镐的先前使用次数为 4

计算器为同一把镐算出的最便宜顺序总共花 23 级,最贵的单步是 9,镐最终先前使用次数为 3。它不做总书:只把效率 V 和经验修补在一旁合并,其余的趁先前使用次数还低时一本一本放到镐上。

同一件物品,四种做法

下面每个配装都从一件全新的钻石物品开始,每个魔咒都来自各自全新的单魔咒书。我们用求解器算了四个方案:总书线性链的最佳顺序(试遍所有可能的顺序)、任意合并树形状下可能的最便宜总书(平衡树,试遍每种左右顺序)、计算器的 Min XP 方案,以及它的 Min prior work 方案。每个单元格读作:总等级 / 最贵的单步 / 成品的先前使用次数。本页所有配装的数字在 Java 版 1.21.11 和 Bedrock 版 1.19.1 上完全相同,因为没有任何魔咒被加两次。

配装总书,线性链总书,最佳平衡树计算器,Min XP计算器,Min prior work
镐:效率 V、耐久 III、经验修补19 / 13 / 319 / 13 / 314 / 9 / 214 / 9 / 2
镐:以上再加时运 III37 / 23 / 433 / 19 / 323 / 9 / 323 / 9 / 3
剑:锋利 V、抢夺 III、耐久 III、经验修补、火焰附加 II60 / 35 / 548 / 27 / 431 / 13 / 331 / 13 / 3
剑:以上再加击退 II受阻55 / 29 / 438 / 14 / 338 / 14 / 3
靴子:保护 IV、摔落缓冲 IV、深海探索者 III、灵魂疾行 III、荆棘 III、耐久 III、经验修补受阻受阻66 / 23 / 468 / 22 / 3

“受阻”表示在每一种可能的顺序和每一种可能的合并形状下,至少有一步铁砧操作要花 40 级或更多,所以不开创造模式就做不出总书。计算器完成同样的靴子,每一步最多 23 级。

表格说明了什么:

  • 链是最糟的版本。 有五个魔咒时,剑的链花的几乎是计算器所需的两倍(60 对 31),物品最终先前使用次数是 5,而不是 3。
  • 即使是最好的总书也会输。 用最便宜的树形合并书,在它能做出的四个配装里仍然花 19、33、48 和 55 级,而计算器是 14、23、31 和 38。
  • 总书最多打平,永远赢不了。 总书只是求解器搜索的所有方案中的一个特定方案,所以计算器的最便宜顺序永远不会比最好的总书贵,在下面已算过的镐的情况里两者恰好相等。
  • Min prior work 用一点点经验换更低的次数。 对靴子来说它多花 2 级(68 对 66,与 Wiki 自己靴子例子里的两个数字相同),先前使用次数停在 3 而不是 4。什么时候值得,见最小先前使用次数。
  • 链的顺序依然重要。 镐链最差的顺序花 41 而不是 37,剑链最差的顺序花 64 而不是 60,三魔咒镐最差的顺序花 22 而不是 19。Wiki 的建议是,最贵的魔咒应尽量少放在祭品槽位,而左右槽位不能互换:左边灵魂疾行 III 书、右边经验修补书花 2 级,反过来花 12 级。

在计算器里比较这把剑 →

总书什么时候没问题

公平的比较必须包括它并不更差的情况。同一个求解器给出的两种情况(Java 版 1.21.11 和 Bedrock 版 1.19.1,数字相同):

配装总书,线性链总书,最佳平衡树计算器,Min XP计算器,Min prior work
全新的镐:效率 V、耐久 III12 / 9 / 212 / 9 / 29 / 5 / 29 / 5 / 2
已有先前使用次数 3 的镐:加效率 V、耐久 III、经验修补26 / 20 / 426 / 20 / 426 / 20 / 426 / 20 / 4
  • 已经带着先前使用次数的物品。 对物品的每次操作都要付它的惩罚(先前使用次数 3 的镐每次多付 7 级),所以让物品上的操作尽量少是正确的思路。这里计算器自己选了三本书的总书,四个方案都花同样的 26 级。如果你的物品已经被加工了很多次,总书本来就是计算器告诉你该做的。
  • 书很少。 只有两个魔咒时,总书比逐个加上去多花 3 级(12 对 9),差别很小,方案也简单。它更差,但差得不多。
  • 你想让物品到最后都不被碰。 先做书会让物品在最后一步之前一直保持先前使用次数 0。只有当你有理由让物品不进铁砧时这才重要(比如在同一个最后一步里改名或修理);它并不会让结果更便宜。

如果你确实要做总书,就做最便宜的书这一侧:把书按平衡的对子合并,而不是一条长链(书并书,再对子并对子),尽量让最贵的魔咒不放在祭品槽位,并在开始前对照 39 级上限检查每一步。

如何检查你自己的方案

  1. 打开计算器,选择物品和魔咒,用 Min XP(默认)查看方案。方案会列出总数、每一步,以及成品最终的先前使用次数。
  2. 切换到 Min prior work,查看成品上铁砧操作最少的方案。很多时候两种模式给出相同的方案,就像上面大多数行那样。见如何使用计算器。
  3. 与你自己的总书方案比较:把每一步的等级按铁砧显示的数字加起来。如果计算器的总数更低,就照它的步骤做;每一步都会说明物品或书放在哪个槽位,就像如何使用铁砧:修理、改名与合并附魔里那样。
  4. 如果你已经有一些书,把它们加入你的物品栏:先前使用次数为 0、带多个魔咒的书,比如来自钓鱼的,才是总书想法的合理版本,因为它从未经过合并。

关于惩罚本身的背景见Minecraft附魔策略:先前使用次数惩罚与铁砧合并顺序完全指南,单魔咒书的定价见获得附魔书最便宜的方式。

要决定先制作哪件物品,见Minecraft 附魔顺序。

常见问题

Minecraft 里总书更便宜吗?

在我们的测试中不是。对于一把用全新单魔咒书做四个魔咒的全新钻石镐,线性总书的最佳顺序花 37 级,可能的最便宜总书花 33 级,而计算器的最便宜顺序花 23 级。一把带五个魔咒的剑是 60 和 48 对 31。总书只是计算器考虑的方案之一,所以计算器永远不会更贵,而当物品已经有很高的先前使用次数时,两者打平。

为什么我的总书结果太贵了?

因为最后一步要一次性付整本书的价钱。每次合并都会提高书的先前使用次数,所以用上它时,除了书上每个魔咒的价值,还要再加上那份惩罚(先前使用次数 3 的书是 7 级,先前使用次数 4 是 15 级)。40 级或更多的操作会被拒绝,提示为 Too Expensive。在我们六个魔咒的剑的例子里,总书的任何顺序或合并形状都压不到上限以下,而计算器的方案从不需要超过 14 级的步骤。

总书里书的顺序重要吗?

重要。一次书的合并花费取决于哪本书在左边槽位,哪本作为祭品在右边。根据 Minecraft Wiki,左边灵魂疾行 III 书、右边经验修补书花 2 级,反过来花 12 级。在我们的链里,最差的顺序比最佳顺序多花 3 到 4 级(四个魔咒的镐是 41 对 37)。尽量让最贵的魔咒不放在祭品槽位。

总书会让物品得到多少先前使用次数?

一次合并的结果取两边较高的先前使用次数再加一。n 本书的线性链让书停在 n 减 1,所以物品最终是 n。平衡树让书为 ceil(log2 n),物品比它多一。两者都比不上可能的最佳方案,也就是分开的书上 n 个魔咒对应的 ceil(log2(n + 1)),所以在 3、5、6、7 个魔咒时,总书会让物品停在更高的次数。

之后还能减少先前使用次数吗?

只能连魔咒一起扔掉。根据 Minecraft Wiki,砂轮会移除物品的先前使用惩罚,但也会移除它的全部魔咒(保留自定义名称),而在合成网格里修理物品会移除惩罚、魔咒和名称。没有办法在保留魔咒的同时去掉先前使用次数,所以要做对的是合并顺序。

总书什么时候是个好主意?

当物品已经带着很高的先前使用次数时,因为对它的每次操作都要付那份惩罚。对于先前使用次数 3、需要效率 V、耐久 III 和经验修补的镐,计算器的最便宜方案就是三本书的总书本身,26 级,与我们测试中其他所有方案相同。对于只有两个魔咒的全新物品,它比直接做法多花大约 3 级。魔咒很多时,把书按平衡的对子合并,或者让计算器规划顺序。

总书在 Bedrock 版里是一样的吗?

同样的先前使用次数规则适用,本页的每个比较在 Java 版 1.21.11 和 Bedrock 版 1.19.1 上给出的数字都相同,因为没有任何配装把魔咒用到已经带有该魔咒的物品上。两个版本只在如何给不会升级的等级或冲突的魔咒计价上有所不同,而这里不涉及。