我需要移除胸板保护,就好像玩家在受伤时没有胸板一样。如何移除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. 从JavaScript对象中删除胸垫
- 3. 如何保护Jinja模板处理器中的某些文件?
- 4. 如何从更新/删除中保护表中的1列?
- 5. Ember保护多个模板
- 6. 删除Android中的复制保护
- 7. 如何删除NTAG216中的密码保护?
- 8. 如何保护熵?
- 9. 如何保护Elasticsearch
- 10. 如何保护json
- 11. 如何保护Membase?
- 12. 如何保护database.yml?
- 13. 如何保护Backbone.js
- 14. 如何保护上的Symfony2
- 15. 如何保护.NET DLL的
- 16. 如何保护phpMyAdmin的
- 17. 如何从保护的zip
- 18. Rails 3中,如何保护和保护控制器和URL
- 19. 如何保护asp.net MVC中的目录?
- 20. 如何保护AIR中的内容?
- 21. 如何保护MVC5中的HTTPGET方法
- 22. 如何保护Sitecore中的CM网站?
- 23. Python中的“受保护”访问 - 如何?
- 24. 如何保护PHP中的PHPSESSID?
- 25. 如何保护移动应用程序的REST API?
- 26. 移动编程:短信的安全性如何保护短信
- 27. 保护我自己的管理面板
- 28. 在Linux中,如何保护文件不被擦除/修改?
- 29. 保护移动设备的Web API
- 30. 如何缓存胸围sw工具箱?
嘿,谢谢,但我已经知道了。这删除所有的护甲保护,我只想删除胸板保护:( – ThalesMarinho