问一下怎样用一个Entity获取这个实体剩余的血量?我翻了BukkitAPI一圈没找到...
麻烦一点的就是判断这个Entity是个啥 然后转一下
比如
复制代码
比如
- if(entity instanceof Player){
- Player p = (Player)entity;
- double health = p.getHealth();
判断是否实现 Damageable接口 ,实现这个接口,就能getHealth()
Damageable Damageable = (Damageable) Entity;
int NowHealth = Damageable.getHealth();
即可(也许?应该?我不确定 忘记了 - -)
int NowHealth = Damageable.getHealth();
即可(也许?应该?我不确定 忘记了 - -)