diff --git a/nms-patches/net/minecraft/world/entity/EntityInsentient.patch b/nms-patches/net/minecraft/world/entity/EntityInsentient.patch index 8dbdb2e90..e8c6e6946 100644 --- a/nms-patches/net/minecraft/world/entity/EntityInsentient.patch +++ b/nms-patches/net/minecraft/world/entity/EntityInsentient.patch @@ -285,7 +285,17 @@ this.dropLeash(true, true); } -@@ -1412,7 +1523,14 @@ +@@ -1341,7 +1452,9 @@ + } + + if (this.tickCount > 100) { ++ this.forceDrops = true; // CraftBukkit + this.spawnAtLocation((IMaterial) Items.LEAD); ++ this.forceDrops = false; // CraftBukkit + this.leashInfoTag = null; + } + } +@@ -1412,7 +1525,14 @@ int i = EnchantmentManager.getFireAspect(this); if (i > 0) { @@ -301,7 +311,7 @@ } boolean flag = entity.hurt(DamageSource.mobAttack(this), f); -@@ -1480,9 +1598,10 @@ +@@ -1480,9 +1600,10 @@ @Override protected void removeAfterChangingDimensions() { super.removeAfterChangingDimensions();