diff options
Diffstat (limited to 'src/main/java/net/minecraft/server/EntityPigZombie.java')
-rw-r--r-- | src/main/java/net/minecraft/server/EntityPigZombie.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main/java/net/minecraft/server/EntityPigZombie.java b/src/main/java/net/minecraft/server/EntityPigZombie.java index b9a06e07..5c2b69be 100644 --- a/src/main/java/net/minecraft/server/EntityPigZombie.java +++ b/src/main/java/net/minecraft/server/EntityPigZombie.java @@ -76,13 +76,15 @@ public class EntityPigZombie extends EntityZombie { private void c(Entity entity) { // CraftBukkit start + CraftServer server = ((WorldServer) this.world).getServer(); org.bukkit.entity.Entity bukkitTarget = null; if (entity != null) { bukkitTarget = entity.getBukkitEntity(); } + EntityTargetEvent event = new EntityTargetEvent(this.getBukkitEntity(), bukkitTarget, TargetReason.PIG_ZOMBIE_TARGET); - CraftServer server = ((WorldServer) this.world).getServer(); server.getPluginManager().callEvent(event); + if (!event.isCancelled()) { if (event.getTarget() == null) { this.d = null; |