Implement getting / setting of Entity invulnerability

By: Sansko1337 <sanderknauff@hotmail.com>
This commit is contained in:
CraftBukkit/Spigot 2016-03-25 00:45:24 +01:00
parent c75ec3cef3
commit 461d9faf00

View file

@ -553,6 +553,16 @@ public abstract class CraftEntity implements org.bukkit.entity.Entity {
return getHandle().glowing;
}
@Override
public void setInvulnerable(boolean flag) {
getHandle().h(flag); // PAIL: rename setInvulnerable
}
@Override
public boolean isInvulnerable() {
return getHandle().isInvulnerable(DamageSource.GENERIC);
}
private static PermissibleBase getPermissibleBase() {
if (perm == null) {
perm = new PermissibleBase(new ServerOperator() {