backwards compat

This commit is contained in:
Dan Mulloy 2021-01-02 23:59:13 -05:00
parent aa555f792e
commit 26274fed52
No known key found for this signature in database
GPG Key ID: BFACD592A5F0DFD6

View File

@ -95,10 +95,14 @@ public class ChatExtensions {
for (WrappedChatComponent component : components) {
PacketContainer packet = new PacketContainer(PacketType.Play.Server.CHAT);
packet.getChatComponents().write(0, component);
packet.getChatTypes().write(0, EnumWrappers.ChatType.SYSTEM);
if (MinecraftVersion.NETHER_UPDATE_2.atOrAbove()) {
packet.getUUIDs().write(0, SERVER_UUID);
}
// 1.12+
packet.getChatTypes().writeSafely(0, EnumWrappers.ChatType.SYSTEM);
// 1.8-1.12
packet.getBytes().writeSafely(0, (byte) 1);
// 1.16+
packet.getUUIDs().writeSafely(0, SERVER_UUID);
packets.add(packet);
}