wangmcptr
其实有两个问题:
1.setMaxHealth为不推荐方法,那应该怎么设置实体的最大生命值,我反编译了几个别人写的插件,发现也是用的setMaxHealth。
2.请问有没有什么函数是可以直接获取身上所穿装备的伤害减免的(原版装备附带附魔),虽然理论上可以自己写个函数出来,但显然太过麻烦了。
请大神们指点。

粘兽
1. player.getAttribute(Attribute.GENERIC_MAX_HEALTH).setBaseValue(114514);
2. 不知道

wangmcptr
感谢大神指点

mc能吃吗
第二个可以 就是有点限制
用事件 实体伤害实体 有个getDamage和get真实伤害的方法
嗯 相减
算了还是用函数吧=-=

轻光233
粘兽 发表于 2019-9-19 23:58
1. player.getAttribute(Attribute.GENERIC_MAX_HEALTH).setBaseValue(114514);
2. 不知道

本来这个方法确实不是不推荐方法,是的只是setMaxHealth(int)而已,但是改属性标签是真的nb
(114514太臭)