@@ -1,8 +1,7 @@
|
||||
--- a/net/minecraft/server/EntityCreature.java
|
||||
+++ b/net/minecraft/server/EntityCreature.java
|
||||
@@ -2,6 +2,10 @@
|
||||
|
||||
import java.util.UUID;
|
||||
@@ -1,5 +1,9 @@
|
||||
package net.minecraft.server;
|
||||
|
||||
+// CraftBukkit start
|
||||
+import org.bukkit.event.entity.EntityUnleashEvent;
|
||||
@@ -10,8 +9,8 @@
|
||||
+
|
||||
public abstract class EntityCreature extends EntityInsentient {
|
||||
|
||||
public static final UUID bv = UUID.fromString("E199AD21-BA8A-4C53-8D13-6182D5C69D3A");
|
||||
@@ -68,6 +72,7 @@
|
||||
private BlockPosition a;
|
||||
@@ -66,6 +70,7 @@
|
||||
|
||||
if (this instanceof EntityTameableAnimal && ((EntityTameableAnimal) this).isSitting()) {
|
||||
if (f > 10.0F) {
|
||||
@@ -19,9 +18,9 @@
|
||||
this.unleash(true, true);
|
||||
}
|
||||
|
||||
@@ -76,6 +81,7 @@
|
||||
@@ -74,6 +79,7 @@
|
||||
|
||||
this.q(f);
|
||||
this.u(f);
|
||||
if (f > 10.0F) {
|
||||
+ this.world.getServer().getPluginManager().callEvent(new EntityUnleashEvent(this.getBukkitEntity(), EntityUnleashEvent.UnleashReason.DISTANCE)); // CraftBukkit
|
||||
this.unleash(true, true);
|
||||
|
||||
Reference in New Issue
Block a user