diff options
author | md_5 <git@md-5.net> | 2016-03-27 20:19:41 +1100 |
---|---|---|
committer | md_5 <git@md-5.net> | 2016-03-27 20:19:41 +1100 |
commit | cd36f6f2570d8909d691e856eddf49f6b882e784 (patch) | |
tree | fc70987f34465342cb1717ac6ea87a65f6b60efd /src | |
parent | 1ea1adc10f3f068f3d67f472469443fd732d8d2c (diff) | |
download | craftbukkit-cd36f6f2570d8909d691e856eddf49f6b882e784.tar craftbukkit-cd36f6f2570d8909d691e856eddf49f6b882e784.tar.gz craftbukkit-cd36f6f2570d8909d691e856eddf49f6b882e784.tar.lz craftbukkit-cd36f6f2570d8909d691e856eddf49f6b882e784.tar.xz craftbukkit-cd36f6f2570d8909d691e856eddf49f6b882e784.zip |
SPIGOT-2060: Method to control whether entities collide
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java b/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java index 81afb917..8aa86868 100644 --- a/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java +++ b/src/main/java/org/bukkit/craftbukkit/entity/CraftLivingEntity.java @@ -540,4 +540,14 @@ public class CraftLivingEntity extends CraftEntity implements LivingEntity { public boolean hasAI() { return (this.getHandle() instanceof EntityInsentient) ? !((EntityInsentient) this.getHandle()).cR() : false; // PAIL: rename } + + @Override + public void setCollidable(boolean collidable) { + getHandle().collides = collidable; + } + + @Override + public boolean isCollidable() { + return getHandle().collides; + } } |