我需要移除胸板保护,就好像玩家在受伤时没有胸板一样。如何移除Bukkit中的胸板保护
-2
A
回答
0
在早期版本的(小于1.12我相信),你可以在EntityDamageByEntityEvent
像这样使用DamageModifier.ARMOR
:
@EventHandler
public void damageEvent(EntityDamageByEntityEvent event) {
event.setDamage(DamageModifier.ARMOR, 0);
}
上面的代码禁用装甲对所有实体“铠甲”,只能让玩家在你的任务。不要忘记注册监听器。
在新版本中的方法已过时,并且很可能在未来
好运被删除!
1
使用Attributes
可以在理论上将所有胸甲护甲强度改为0
。
Here你可能有很好的实现。
相关问题
- 1. VBA excel保护板
- 2. VBA Excel-如何通过vba进行解除保护和保护
- 3. 如何从密码保护的PDF文件中删除打印保护?
- 4. 从JavaScript对象中删除胸垫
- 5. 如何保护删除类元素
- 6. bukkit插件的Minecraft胸部填充和从类int类型列表
- 7. 如何保护Jinja模板处理器中的某些文件?
- 8. 如何从更新/删除中保护表中的1列?
- 9. Ember保护多个模板
- 10. 保护Azure移动服务
- 11. 删除Android中的复制保护
- 12. 如何解除对电子表格中的保护范围
- 13. 如何从javadoc中排除受保护的方法?
- 14. 如何在PHP中保护管理面板?
- 15. 如何保护API
- 16. 如何保护JsonResult?
- 17. 如何保护熵?
- 18. 如何保护connectionString
- 19. 如何保护Membase?
- 20. 如何保护Cookie?
- 21. 如何保护json
- 22. 如何保护localStorage?
- 23. 如何保护Elasticsearch
- 24. 如何保护WebFonts
- 25. 如何保护database.yml?
- 26. 如何从甲板上移除卡片
- 27. 如何移除调色板颜色heatmap
- 28. 如何保护上的Symfony2
- 29. 如何保护phpMyAdmin的
- 30. 如何保护window.location的URL
嘿,谢谢,但我已经知道了。这删除所有的护甲保护,我只想删除胸板保护:( – ThalesMarinho