diff options
Diffstat (limited to 'src/main/java/net/minecraft/server/PathfinderGoalOcelotAttack.java')
-rw-r--r-- | src/main/java/net/minecraft/server/PathfinderGoalOcelotAttack.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/main/java/net/minecraft/server/PathfinderGoalOcelotAttack.java b/src/main/java/net/minecraft/server/PathfinderGoalOcelotAttack.java index 8baf68d3..0c08df38 100644 --- a/src/main/java/net/minecraft/server/PathfinderGoalOcelotAttack.java +++ b/src/main/java/net/minecraft/server/PathfinderGoalOcelotAttack.java @@ -1,5 +1,7 @@ package net.minecraft.server; +import org.bukkit.event.entity.EntityTargetEvent; // CraftBukkit + public class PathfinderGoalOcelotAttack extends PathfinderGoal { World a; @@ -29,6 +31,10 @@ public class PathfinderGoalOcelotAttack extends PathfinderGoal { } public void d() { + // CraftBukkit start + EntityTargetEvent.TargetReason reason = this.c.isAlive() ? EntityTargetEvent.TargetReason.FORGOT_TARGET : EntityTargetEvent.TargetReason.TARGET_DIED; + org.bukkit.craftbukkit.event.CraftEventFactory.callEntityTargetEvent(this.c, null, reason); + // CraftBukkit end this.c = null; this.b.getNavigation().h(); } |