diff --git a/paper-server/nms-patches/net/minecraft/world/entity/ai/goal/PathfinderGoalSit.patch b/paper-server/nms-patches/net/minecraft/world/entity/ai/goal/PathfinderGoalSit.patch index 556796b4041..10fef72e329 100644 --- a/paper-server/nms-patches/net/minecraft/world/entity/ai/goal/PathfinderGoalSit.patch +++ b/paper-server/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()) {