Add timeout for Panic goal. Fixes BUKKIT-4531

This commit is contained in:
EvilSeph 2013-08-01 22:13:25 -04:00
parent ab36dbb6a9
commit a466e0aa6c

View file

@ -36,6 +36,12 @@ public class PathfinderGoalPanic extends PathfinderGoal {
}
public boolean b() {
// CraftBukkit start - introduce a temporary timeout hack until this is fixed properly
if ((this.a.ticksLived - this.a.aE()) > 100) {
this.a.b((EntityLiving) null);
return false;
}
// CraftBukkit end
return !this.a.getNavigation().g();
}
}