我需要取消对胸板的保护,就像玩家在受伤时没有胸板一样。
答案 0 :(得分:1)
你可以使用0
从理论上将所有胸甲的护甲力量改为Attributes
。
Here你可能会很好地实现它。
答案 1 :(得分:0)
在早期版本中(我相信小于1.12),您可以在DamageModifier.ARMOR
中使用EntityDamageByEntityEvent
,如下所示:
@EventHandler
public void damageEvent(EntityDamageByEntityEvent event) {
event.setDamage(DamageModifier.ARMOR, 0);
}
上面的代码禁用了所有实体的护甲“护甲”,只为玩家做它是你的任务。不要忘记注册听众。
在较新版本中,该方法已弃用,并且很有可能在将来删除
祝你好运!