--- a/net/minecraft/world/entity/IEntityAngerable.java +++ b/net/minecraft/world/entity/IEntityAngerable.java @@ -103,7 +103,7 @@ default void pacify() { this.setLastDamager((EntityLiving) null); this.setAngerTarget((UUID) null); - this.setGoalTarget((EntityLiving) null); + this.setGoalTarget((EntityLiving) null, org.bukkit.event.entity.EntityTargetEvent.TargetReason.FORGOT_TARGET, true); // CraftBukkit this.setAnger(0); } @@ -113,6 +113,8 @@ void setGoalTarget(@Nullable EntityLiving entityliving); + boolean setGoalTarget(EntityLiving entityliving, org.bukkit.event.entity.EntityTargetEvent.TargetReason reason, boolean fireEvent); // CraftBukkit + @Nullable EntityLiving getGoalTarget(); }