Files
CatServer/patches/net/minecraft/entity/ai/EntityAINearestAttackableTarget.java.patch

12 lines
585 B
Diff

--- ../src-base/minecraft/net/minecraft/entity/ai/EntityAINearestAttackableTarget.java
+++ ../src-work/minecraft/net/minecraft/entity/ai/EntityAINearestAttackableTarget.java
@@ -112,7 +112,7 @@
public void startExecuting()
{
- this.taskOwner.setAttackTarget(this.targetEntity);
+ this.taskOwner.setGoalTarget(this.targetEntity, targetEntity instanceof EntityPlayer ? org.bukkit.event.entity.EntityTargetEvent.TargetReason.CLOSEST_PLAYER : org.bukkit.event.entity.EntityTargetEvent.TargetReason.CLOSEST_ENTITY, true);
super.startExecuting();
}