盔甲机制 (Armor Mechanics)

盔甲机制是使玩家受到伤害降低的机制。

护甲值是降低生物受到伤害的属性,由该生物的generic.armor属性决定(盔甲对应的属性值可以为该生物增加相同量的护甲值),上限为30点(超过20点的护甲值不会显示)。每1点护甲值提供0.8%~4%免伤(受盔甲韧性和受到伤害大小影响)。盔甲提供的免伤比例上限为80%。

盔甲韧性是降低伤害对护甲值影响的属性,由该生物的generic.armor_toughness属性决定,上限为20点。受到的伤害越高,对防御能力的削弱越强,在盔甲韧性为0时,受到的伤害每增加1点(),免伤比例会削减2%(4%*(4/8)),最少削减至原有免伤比例的1/5,如携带20点护甲值(不考虑盔甲韧性)会拥有80%免伤,但受到32点伤害时,免伤比例仅有80%*1/5=16%,最终会受到26.88点伤害所以我就抗了5点伤害?。然而盔甲韧性则可以有效减少这个效果。护甲免伤比例简化公式为1-4%*(护甲值-伤害*4/(8+盔甲韧性))。穿戴全套钻石甲(2*4点盔甲韧性)时同样受到32点伤害,最终会受到的伤害为32*(1-4%*(20-32*4/(8+2*4)))=32*52%=16.64,此时则无法一击毙命。

直观图如下:(其中绿色为皮革甲,橙色为金甲,紫色为铁甲,蓝色为钻石甲,黑色为下界合金甲)

盔甲机制-第1张图片

基岩版在1.18.30之前,没有盔甲韧性机制,所以免伤比例不会与伤害值成反比,最高80%。

有些生物自带护甲值,这是储存在生物的nbt标签内的。僵尸及其变种拥有2点()护甲值,闭合的潜影贝拥有20点()护甲值,岩浆怪拥有尺寸*3点护甲值,凋灵拥有4点()护甲值,杀手兔拥有8点()护甲值。

玩家的护甲值会显示在生命条的上方,但最高显示20点()。

盔甲韧性并不会显示,这个图标2点()来自盔甲韧性显示mod。

护甲值无法免除一些伤害,包括火焰,摔落,溺水,窒息,虚空,魔法(包括状态效果,荆棘附魔和唤魔者尖牙),饥饿,动能(鞘翅撞墙),闪电细雪的冰冻。前三者可以通过一些附魔减免,当然,这些魔咒也有减免上限,请见魔咒保护系数

短评加载中..