diff --git a/patches/server/0018-No-chat-sign.patch b/patches/server/0018-No-chat-sign.patch index cac5bdfd..10e1f92c 100644 --- a/patches/server/0018-No-chat-sign.patch +++ b/patches/server/0018-No-chat-sign.patch @@ -17,6 +17,19 @@ index 28ddab1121e314e82bf764fd89f36714bd7445f8..786f89f9d75cf8ad6a6b097556a8d8b1 } record ConstantFunction(net.minecraft.network.chat.Component component) implements Function { +diff --git a/src/main/java/net/minecraft/network/protocol/game/ServerboundChatPacket.java b/src/main/java/net/minecraft/network/protocol/game/ServerboundChatPacket.java +index 62ee3e8b03a4d67e5e9b78ed905c03f5302a7785..8a7c26ef2ca17a19a0b267f22cce2b6dfd54b67c 100644 +--- a/src/main/java/net/minecraft/network/protocol/game/ServerboundChatPacket.java ++++ b/src/main/java/net/minecraft/network/protocol/game/ServerboundChatPacket.java +@@ -10,7 +10,7 @@ import net.minecraft.server.level.ServerPlayer; + + public record ServerboundChatPacket(String message, Instant timeStamp, long salt, MessageSignature signature, boolean signedPreview, LastSeenMessages.Update lastSeenMessages) implements Packet { + public ServerboundChatPacket(FriendlyByteBuf buf) { +- this(buf.readUtf(256), buf.readInstant(), buf.readLong(), new MessageSignature(buf), buf.readBoolean(), new LastSeenMessages.Update(buf)); ++ this(buf.readUtf(256), buf.readInstant(), buf.readLong(), MessageSignature.EMPTY, buf.readBoolean(), new LastSeenMessages.Update(buf)); // Leaves - EMPTY + } + + @Override diff --git a/src/main/java/net/minecraft/network/protocol/status/ServerStatus.java b/src/main/java/net/minecraft/network/protocol/status/ServerStatus.java index 11183b4a39b9897e1b1067eb2a3556d2b1d90f52..a335bcf8fd9330e2e275d78671c6e2647cb0bac5 100644 --- a/src/main/java/net/minecraft/network/protocol/status/ServerStatus.java