介绍
重要提示:
如果你看到类似这样的错误:
描述:渲染覆盖层
java.lang.ArithmeticException: Division undefined
at java.math.BigDecimal.divide(BigDecimal.java:1741) ~[?:1.8.0_51] {}
at com.udojava.evalex.Expression$6.eval(Expression.java:587) ~[?:2.3] {re:classloading}
at com.udojava.evalex.AbstractOperator$1.eval(AbstractOperator.java:72) ~[?:2.3] {re:classloading}
请在配置中查找分母,并用 MAX(x, 1) 语句包裹它们,例如将 damage/max 改为 damage/MAX(max, 1)。
你知道吗,根据 Minecraft 的伤害公式,从铁到钻石实际上让你的生命值翻倍?
你知道吗,皮革到铁相差 8 点护甲值,但在有效生命值提升方面却远不及铁到钻石?
你知道吗,在原版中,穿着全套保护附魔的下界合金盔甲并拥有抗性提升,可以承受近 100 点伤害?
你知道吗,护甲并不遵循边际效用递减的基本规律?
这就是启发我制作这个模组的原因。护甲效果经过调整,使你拥有的护甲越多,每一点额外护甲值对总防护的贡献就越少。由于护甲韧性机制复杂得毫无意义,它已被移除作为直接机制;作为补偿,护甲值已略微降低。皮革提供约 40% 的防护,铁提供 60%,钻石提供 66%。保护附魔也已被削弱至最高 66%,因此全套保护钻石甲只能提供 89% 而非 96% 的减伤。然而,韧性不再直接作用于任意的护甲减伤,而是增加了一层额外计算,该计算(默认情况下)会根据你的护甲韧性大幅降低超过 40 点的伤害。这些都可以配置,详见下文。
护甲会磨损。低耐久度会降低该特定护甲部件的属性,因此半损坏的头盔对你的护甲值降低幅度小于半损坏的胸甲。这也可以配置。
配置的结构允许你输入一个公式(解析由 EvalEx 提供),并据此运作。”armor” 和 “toughness” 的可用变量为 “armor”、”damage” 和 “toughness”;对于 “enchantments”,变量为 “damage” 和 “enchant”;对于磨损,变量为 “remaining” 和 “max”。例如,你可以通过将公式设为 “1” 来禁用磨损,用一点数学复现原版公式,或者将伤害乘以护甲值,让你穿得越多受到的打击越重!很有趣。
由于 EvalEx 也被 Apotheosis 使用,因此有两个 forge 版本分别供安装和不安装该模组的玩家使用;请确保下载正确的版本。 这不再必要了!
常见问题
[FORGE/FABRIC] Armor Curve 支持哪些 Minecraft 版本?
[FORGE/FABRIC] Armor Curve 支持 Minecraft Java 版 1.12.2–1.20.1,共 12 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
[FORGE/FABRIC] Armor Curve 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
TheRealJackiecrazy 的其他作品
查看全部 →Doctor Who: Regeneration
A mod that lets you regenerate 12 times instead of dying.
Footwork API
Library mod containing base level framework for use in my other mods
Archers are Cowards
Configurable projectile damage
评论
登录后评论和评分