diff options
Diffstat (limited to 'nms-patches/EntityCreature.patch')
-rw-r--r-- | nms-patches/EntityCreature.patch | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/nms-patches/EntityCreature.patch b/nms-patches/EntityCreature.patch index 724b55d2..4d141b8f 100644 --- a/nms-patches/EntityCreature.patch +++ b/nms-patches/EntityCreature.patch @@ -10,8 +10,8 @@ + public abstract class EntityCreature extends EntityInsentient { - public static final UUID bv = UUID.fromString("E199AD21-BA8A-4C53-8D13-6182D5C69D3A"); -@@ -71,6 +75,7 @@ + public static final UUID bu = UUID.fromString("E199AD21-BA8A-4C53-8D13-6182D5C69D3A"); +@@ -68,6 +72,7 @@ if (this instanceof EntityTameableAnimal && ((EntityTameableAnimal) this).isSitting()) { if (f > 10.0F) { @@ -19,11 +19,11 @@ this.unleash(true, true); } -@@ -103,6 +108,7 @@ - } +@@ -76,6 +81,7 @@ + this.q(f); if (f > 10.0F) { + this.world.getServer().getPluginManager().callEvent(new EntityUnleashEvent(this.getBukkitEntity(), EntityUnleashEvent.UnleashReason.DISTANCE)); // CraftBukkit this.unleash(true, true); - } - } else if (!this.isLeashed() && this.bx) { + this.goalSelector.c(1); + } else if (f > 6.0F) { |