From 0d0b1e5dce4e077179a3a8f1aae65bc27dbee916 Mon Sep 17 00:00:00 2001 From: md_5 Date: Sat, 1 Jul 2023 20:56:18 +1000 Subject: [PATCH] Revert bad change to PathfinderGoalSit causing all cats to sit --- .../world/entity/ai/goal/PathfinderGoalSit.patch | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) 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()) {