diff options
author | Sansko1337 <sanderknauff@hotmail.com> | 2016-03-25 00:45:24 +0100 |
---|---|---|
committer | md_5 <git@md-5.net> | 2016-03-27 10:08:45 +1100 |
commit | ea49b2eee9f6b3069d992e38a255789395580db3 (patch) | |
tree | a7355c114616a7fee7d3333816d801f7cf64f00c | |
parent | 6067e54dd23803b340e22650df56940fbd0e7ba3 (diff) | |
download | craftbukkit-ea49b2eee9f6b3069d992e38a255789395580db3.tar craftbukkit-ea49b2eee9f6b3069d992e38a255789395580db3.tar.gz craftbukkit-ea49b2eee9f6b3069d992e38a255789395580db3.tar.lz craftbukkit-ea49b2eee9f6b3069d992e38a255789395580db3.tar.xz craftbukkit-ea49b2eee9f6b3069d992e38a255789395580db3.zip |
Implement getting / setting of Entity invulnerability
-rw-r--r-- | src/main/java/org/bukkit/craftbukkit/entity/CraftEntity.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/main/java/org/bukkit/craftbukkit/entity/CraftEntity.java b/src/main/java/org/bukkit/craftbukkit/entity/CraftEntity.java index 5572ac1d..83f91313 100644 --- a/src/main/java/org/bukkit/craftbukkit/entity/CraftEntity.java +++ b/src/main/java/org/bukkit/craftbukkit/entity/CraftEntity.java @@ -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() { |