平衡关卡

平衡关卡

以真实经验点数而非固定等级计算附魔和铁砧工作,移除铁砧的“过于昂贵”限制,并阻止修理导致未来费用膨胀。

杂项

问题所在

原版附魔和铁砧操作以等级计费——它从你的等级计数器中直接扣除一个固定数值。但经验值曲线并不是线性的。30 级到 33 级之间的点数远超 0 级到 3 级之间的点数,尽管两者都算“3 个等级”。

因此,对于一个相同的 3 级附魔,33 级玩家支付的真实经验值大约是 3 级玩家的 13 倍。同样的附魔,价格却天差地别。

这个模组做了什么

所有此类计费都改为以 XP 点数重新定价:消耗 N 级的操作,无论你处在曲线的哪个位置,始终消耗从 0 级升到 N 级所需的点数。

原版 BalancedLevels
附魔台 直接扣除等级 0 级到 N 级所需的点数
铁砧 直接扣除等级 0 级到 N 级所需的点数
铁砧消耗 40+ “过于昂贵!”,拒绝操作 允许——你支付真实消耗
用材料修复 每单位 1 级 + 先前操作惩罚 固定 2 级
修复的后续影响 使物品的隐藏惩罚翻倍 不改变它
重命名 1 级 + 先前操作惩罚 固定 1 级
砂轮返还 全额 50%

你仍然需要达到 N 级才能负担 N 级消耗的操作。这一点没有改变。

关于先前操作惩罚

每次铁砧操作都会在你的物品上盖上一个隐藏数字,并且每次都将其翻倍。该数字随后会被加到该物品未来每次铁砧操作的价格上。这就是为什么一件用得很多的工具最终会变得无法操作。

作为对堆叠附魔的抑制,这还算合理,并且它在附魔合并中完全保留。问题在于,原版也把它应用到了纯粹的修复和重命名上,而这些操作根本不会给物品增加任何力量。把你的盔甲修补几次,你就悄无声息地让它以后附魔变得昂贵,却什么也没换来。

因此,修复和重命名现在只消耗固定费用,而修复不再使惩罚升级。

你的等级下降幅度会小于显示的数值

这正是重点。33 级时一个消耗 3 级的附魔花费 27 点,让你停留在 32 级,而不是 30 级。30 级到 33 级是 363 点;0 级到 3 级是 27 点。为一个“3 级”附魔收取 363 点,正是本模组要消除的过度收费。

为什么砂轮被削弱

原版的返还是根据每个附魔自身的最低消耗值计算出来的,与你施加它时实际支付了多少无关。一旦附魔被重新定价,返还就可能超过消耗——附魔、砂轮、重复、获利。将其减半可以弥合大部分差距。如果你更希望保留原版的返还,可以在配置中将其设回 1.0。

配置

全部九种行为都可以在 config/balancedlevels.json 中单独开关,该文件随附注释,说明了每项设置及其有效值。你可以把任意单独一项改回原版,而不会失去其余部分。

需求

Minecraft 26.2 上的 Fabric Loader 0.19+。不依赖 Fabric API。