diff --git a/nms-patches/net/minecraft/world/entity/ai/goal/PathfinderGoalSit.patch b/nms-patches/net/minecraft/world/entity/ai/goal/PathfinderGoalSit.patch index 556796b40..10fef72e3 100644 --- a/nms-patches/net/minecraft/world/entity/ai/goal/PathfinderGoalSit.patch +++ b/nms-patches/net/minecraft/world/entity/ai/goal/PathfinderGoalSit.patch @@ -1,11 +1,11 @@ --- a/net/minecraft/world/entity/ai/goal/PathfinderGoalSit.java +++ b/net/minecraft/world/entity/ai/goal/PathfinderGoalSit.java -@@ -21,7 +21,7 @@ - +@@ -22,7 +22,7 @@ @Override public boolean canUse() { -- if (!this.mob.isTame()) { -+ if (false && !this.mob.isTame()) { // CraftBukkit - Allow sitting for wild animals - return false; + if (!this.mob.isTame()) { +- return false; ++ return this.mob.isOrderedToSit() && this.mob.getTarget() == null; // CraftBukkit - Allow sitting for wild animals } else if (this.mob.isInWaterOrBubble()) { return false; + } else if (!this.mob.onGround()) {