diff --git a/patches/server/0307-Fix-MC-258430-Camel-LastPoseTime.patch b/patches/server/0307-Fix-MC-258430-Camel-LastPoseTime.patch deleted file mode 100644 index c49320da0..000000000 --- a/patches/server/0307-Fix-MC-258430-Camel-LastPoseTime.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 -From: BillyGalbreath -Date: Thu, 15 Dec 2022 02:03:38 -0600 -Subject: [PATCH] Fix MC-258430 Camel LastPoseTime - -This isn't a proper fix, but just a temporary workaround by -resetting the LastPoseTime when a player mounts a camel. - -diff --git a/src/main/java/net/minecraft/world/entity/animal/camel/Camel.java b/src/main/java/net/minecraft/world/entity/animal/camel/Camel.java -index f9d77ad2493b9ba67e8f45ce248d29a8e9ab7b80..1074d6bda611feb60230168774cc3f8b278c8a38 100644 ---- a/src/main/java/net/minecraft/world/entity/animal/camel/Camel.java -+++ b/src/main/java/net/minecraft/world/entity/animal/camel/Camel.java -@@ -85,6 +85,12 @@ public class Camel extends AbstractHorse implements PlayerRideableJumping, Rider - public int getPurpurBreedTime() { - return this.level.purpurConfig.camelBreedingTicks; - } -+ -+ @Override -+ protected void doPlayerRide(Player player) { -+ resetLastPoseChangeTick(this.level.getGameTime()); -+ super.doPlayerRide(player); -+ } - // Purpur end - - @Override diff --git a/patches/server/0307-Fix-Paper-8640.patch b/patches/server/0307-Fix-Paper-8640.patch new file mode 100644 index 000000000..efac32869 --- /dev/null +++ b/patches/server/0307-Fix-Paper-8640.patch @@ -0,0 +1,32 @@ +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 +From: BillyGalbreath +Date: Thu, 15 Dec 2022 02:03:38 -0600 +Subject: [PATCH] Fix Paper#8640 + + +diff --git a/src/main/java/net/minecraft/network/protocol/game/ClientboundSetTimePacket.java b/src/main/java/net/minecraft/network/protocol/game/ClientboundSetTimePacket.java +index fa3c960992cc240161817e54659d83fed259f2fe..b9c24f56b4ec36c07f188b6c406186684a2b3f4f 100644 +--- a/src/main/java/net/minecraft/network/protocol/game/ClientboundSetTimePacket.java ++++ b/src/main/java/net/minecraft/network/protocol/game/ClientboundSetTimePacket.java +@@ -8,7 +8,7 @@ public class ClientboundSetTimePacket implements Packet