我希望如果玩家受到伤害并且玩家永久失去那颗心。
import org.bukkit.entity.Player;
import org.bukkit.entity.Entity;
import org.bukkit.event.entity.EntityDamageEvent;
import org.bukkit.event.EventHandler;
@EventHandler
public void EntityDamage(EntityDamageEvent event) {
Entity e = event.getEntity();
if (e instanceof Player) {
Player player = (Player) e;
double newhealth = player.getHealth();
player.setMaxHealth(newhealth);
}
}
Run Code Online (Sandbox Code Playgroud)
我使用这个代码,但这只会在第二次损坏事件后减少红心