
ITM的保护再平衡
对保护附魔应用可配置的递减收益,在保留有用升级的同时,减少极端的防御属性堆叠。
保护重平衡
让保护附魔保持实用,但不再使其成为唯一明显的防御路线。
保护附魔效率极高,可能让玩家觉得把每件护甲都堆满保护是防御成长的默认要求。
保护重平衡(Protection Rebalance)对 Minecraft 的联合附魔保护系数(EPF)应用可配置的收益递减。低级附魔、附魔战利品和适度升级仍然值得,而高度堆叠或来自模组的保护则需要投入更多才能接近原版上限。
功能
- 对 Minecraft 使用的联合保护数值应用收益递减。
- 保留早期和中期附魔升级的实质意义。
- 降低满级或高度堆叠保护的主导地位。
- 支持来自其他模组的适用保护附魔。
- 可选地影响非玩家实体。
- 服务端控制的配置确保所有玩家的平衡性一致。
- 支持 Forge、NeoForge 和 Fabric。
为什么重平衡保护?
防御附魔的成长强度可能过高,从而掩盖了其他生存方式。当满级保护成为显而易见的选择时,以下决策的空间就会被压缩:
- 站位与移动
- 盾牌与主动防御
- 药水、食物和其他消耗品
- 环境准备
- 撤退或改变战术
- 以不同节奏推进,而非急于追求满级附魔
保护重平衡在保持防御成长有意义的同时,让这些其他选择在更长时间内发挥作用。
工作原理
Minecraft 首先判断哪些附魔适用于即将到来的伤害,并合并它们的原始保护点数。保护重平衡随后使用可配置的收益递减,将该原始值转换为较低的有效值。
使用默认配置时:
- 前 20 点原始保护点数保留其大部分价值。
- 额外的点数提供较小的增益。
- 普通的附魔装备仍然实用。
- 满级保护的统治力减弱。
- 极高的或模组化的附魔等级仍可接近原版上限,但需要更大的投入。
| 原始保护点数 | 有效点数 | 附魔伤害减免 |
|---|---|---|
| 16 | 10.0 | 40% |
| 20 | 12.5 | 50% |
| 40 | 17.5 | 70% |
| 50 | 20.0 | 80% |
这些百分比在普通护甲计算之后应用,与原版保护附魔的运作方式相同。
可配置的转换公式如下:
effectivePoints =
min(points, threshold) * reductionBelowThreshold
+ max(0, points - threshold) * reductionAboveThreshold
计算得到的值会在最终保护伤害计算之前作为有效保护点数传回 Minecraft。
配置
服务端配置控制以下选项:
- 是否启用重平衡
- 是否影响非玩家实体
- 收益递减的阈值
- 阈值以下每点提供的有效保护
- 阈值以上每点提供的有效保护
- 用于测试和平衡调试信息
默认值旨在保留实用的早期和中期附魔,同时降低立即堆满每件护甲的压力。
配置由服务端或单人世界控制,确保所有玩家的结果一致。
模组兼容性
保护重平衡设计为与来自其他模组的附魔协同工作,只要它们通过 Minecraft 的常规联合保护计算机制生效。
该模组无需识别具体的护甲材料、附魔或伤害类型。Minecraft 和其他模组首先决定哪些附魔适用;保护重平衡随后调整它们的联合点数。
替换最终保护公式的模组则属于另一种情况。例如,Apotheosis 使用的 Apothic Attributes 改变了每个保护点提供的伤害减免方式,而保护重平衡则改变计入该计算的有效点数。
这两种思路在概念上是互补的,但组合效果尚未在所有版本上经过正式测试。整合包作者应使用所选的模组版本和设置来验证实际行为。
安装与要求
支持的平台:
- Minecraft 1.20.1 - Forge
- Minecraft 1.21.1 - NeoForge
- Minecraft 26.1.2 - NeoForge
- Minecraft 26.1.2 - Fabric
请安装与你确切的 Minecraft 版本和模组加载器匹配的文件。
该模组必须同时安装在客户端和服务端。在单人游戏中,将其安装到常规客户端模组文件夹即可覆盖两端。
Fabric 安装还需要 Fabric API。
整合包
你可以将未修改的模组包含在公开或私人的整合包中,无需事先征求许可。
保护重平衡按 Apache License 2.0 许可发布。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。