diff --git a/gale-server/minecraft-patches/features/0022-Make-book-writing-configurable.patch b/gale-server/minecraft-patches/features/0022-Make-book-writing-configurable.patch index 636898a..0c0832b 100644 --- a/gale-server/minecraft-patches/features/0022-Make-book-writing-configurable.patch +++ b/gale-server/minecraft-patches/features/0022-Make-book-writing-configurable.patch @@ -22,10 +22,10 @@ you to easily disable books, should you want to preemptively remove this functionality before additional exploits are found. diff --git a/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index 1205307b7d2336fa6c5395a65be6643228c49d72..bac7225ea6095a746a71d5be2ba4bf147971827b 100644 +index a2c70d36f79b7f8560923e098e52fa7f82ca7416..cfe175832cd20be6312ceeb60a3031f236ff6715 100644 --- a/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/net/minecraft/server/network/ServerGamePacketListenerImpl.java -@@ -1171,6 +1171,11 @@ public class ServerGamePacketListenerImpl +@@ -1172,6 +1172,11 @@ public class ServerGamePacketListenerImpl @Override public void handleEditBook(ServerboundEditBookPacket packet) { diff --git a/gale-server/minecraft-patches/features/0030-Do-not-process-chat-commands-before-player-has-joine.patch b/gale-server/minecraft-patches/features/0030-Do-not-process-chat-commands-before-player-has-joine.patch index 21c0bcb..c89f0a4 100644 --- a/gale-server/minecraft-patches/features/0030-Do-not-process-chat-commands-before-player-has-joine.patch +++ b/gale-server/minecraft-patches/features/0030-Do-not-process-chat-commands-before-player-has-joine.patch @@ -25,10 +25,10 @@ index 1777ce19cf6365781327536d4bf2ad3a1a45f9c4..ab92c06c9157bf6960342e9c00905144 public boolean isRealPlayer; // Paper public com.destroystokyo.paper.event.entity.PlayerNaturallySpawnCreaturesEvent playerNaturallySpawnedEvent; // Paper - PlayerNaturallySpawnCreaturesEvent diff --git a/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index ef290bc7c5572681fb900e4b924fe142542ff7de..0471329eae9295d34f36e92e7092af3b005182bf 100644 +index cfe175832cd20be6312ceeb60a3031f236ff6715..60a0557ad84c0311ac61da89c80fa75a3ca9a03e 100644 --- a/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/net/minecraft/server/network/ServerGamePacketListenerImpl.java -@@ -2342,7 +2342,7 @@ public class ServerGamePacketListenerImpl +@@ -2343,7 +2343,7 @@ public class ServerGamePacketListenerImpl this.disconnectAsync(Component.translatable("multiplayer.disconnect.illegal_characters"), org.bukkit.event.player.PlayerKickEvent.Cause.ILLEGAL_CHARACTERS); // Paper - add proper async disconnect } else if (this.player.isRemoved() || this.player.getChatVisibility() == ChatVisiblity.HIDDEN) { // CraftBukkit - dead men tell no tales this.send(new ClientboundSystemChatPacket(Component.translatable("chat.disabled.options").withStyle(ChatFormatting.RED), false)); diff --git a/gale-server/minecraft-patches/features/0032-Do-not-log-empty-message-warnings.patch b/gale-server/minecraft-patches/features/0032-Do-not-log-empty-message-warnings.patch index ed4db5c..903ebbc 100644 --- a/gale-server/minecraft-patches/features/0032-Do-not-log-empty-message-warnings.patch +++ b/gale-server/minecraft-patches/features/0032-Do-not-log-empty-message-warnings.patch @@ -7,10 +7,10 @@ License: GPL-3.0 (https://www.gnu.org/licenses/gpl-3.0.html) Gale - https://galemc.org diff --git a/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index aab9786db66740d281cf0be3ad921ccdfbc8c27e..52cb71a46161fd8b910b4b9afde2cb489c3a3c8b 100644 +index 60a0557ad84c0311ac61da89c80fa75a3ca9a03e..d65ef34ee79038fcc4338fd918cc501a30cc315b 100644 --- a/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/net/minecraft/server/network/ServerGamePacketListenerImpl.java -@@ -2496,7 +2496,7 @@ public class ServerGamePacketListenerImpl +@@ -2497,7 +2497,7 @@ public class ServerGamePacketListenerImpl // CraftBukkit start String rawMessage = message.signedContent(); if (rawMessage.isEmpty()) { diff --git a/gale-server/minecraft-patches/features/0047-Reduce-array-allocations.patch b/gale-server/minecraft-patches/features/0047-Reduce-array-allocations.patch index 3d1bb69..2b5f702 100644 --- a/gale-server/minecraft-patches/features/0047-Reduce-array-allocations.patch +++ b/gale-server/minecraft-patches/features/0047-Reduce-array-allocations.patch @@ -179,7 +179,7 @@ index 68727deaedd55aa86e76fbc6cc2cfb67913f7add..bad5787de2034dbb0eabb9458a47a89e private static final Codec ARG_CODEC = Codec.either(PRIMITIVE_ARG_CODEC, ComponentSerialization.CODEC) .xmap( diff --git a/net/minecraft/server/level/ServerLevel.java b/net/minecraft/server/level/ServerLevel.java -index acb1168aba0069f9ac7f47d96f0f4945b37c3888..148be9d5e10d7a770814a10dc40bfb70b71d4021 100644 +index 1ed043f2e1c8e9c9bda8683571e74afd12591824..ef922490e8c6d835ddd03a51b80b40e254b192a8 100644 --- a/net/minecraft/server/level/ServerLevel.java +++ b/net/minecraft/server/level/ServerLevel.java @@ -1224,7 +1224,7 @@ public class ServerLevel extends Level implements ServerEntityGetter, WorldGenLe @@ -192,10 +192,10 @@ index acb1168aba0069f9ac7f47d96f0f4945b37c3888..148be9d5e10d7a770814a10dc40bfb70 return ret; } diff --git a/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index 0f180795a7ab58f4376551ae6c313573696677f0..a3d0d331d367b8ddfd0ac450acd143ce7d3f7a9a 100644 +index d65ef34ee79038fcc4338fd918cc501a30cc315b..d9473190cfe8930df28ae847a6e7a55b97db58dd 100644 --- a/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/net/minecraft/server/network/ServerGamePacketListenerImpl.java -@@ -2786,7 +2786,7 @@ public class ServerGamePacketListenerImpl +@@ -2787,7 +2787,7 @@ public class ServerGamePacketListenerImpl target.refreshEntityData(ServerGamePacketListenerImpl.this.player); // SPIGOT-7136 - Allays if (target instanceof Allay || target instanceof net.minecraft.world.entity.animal.horse.AbstractHorse) { // Paper - Fix horse armor desync diff --git a/gradle.properties b/gradle.properties index cbbb7a7..c91718e 100644 --- a/gradle.properties +++ b/gradle.properties @@ -2,7 +2,7 @@ group=org.galemc.gale version=1.21.4-R0.1-SNAPSHOT mcVersion=1.21.4 -paperRef=af71568bb3f80370c9cc594dbf2ce81228cb449c +paperRef=09e9afd2952b44a922697bdfe795481b89334aba org.gradle.configuration-cache=true org.gradle.caching=true