From 5bffa2c51cbbcb96fca4e06bf60685c86a59d804 Mon Sep 17 00:00:00 2001 From: Nassim Jahnke Date: Sun, 8 May 2022 12:05:46 +0200 Subject: [PATCH] Fix clientbound chat message reading --- .../protocol/protocol1_18_2to1_19/Protocol1_18_2To1_19.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/common/src/main/java/com/viaversion/viabackwards/protocol/protocol1_18_2to1_19/Protocol1_18_2To1_19.java b/common/src/main/java/com/viaversion/viabackwards/protocol/protocol1_18_2to1_19/Protocol1_18_2To1_19.java index 8d67a8e1..682b39aa 100644 --- a/common/src/main/java/com/viaversion/viabackwards/protocol/protocol1_18_2to1_19/Protocol1_18_2To1_19.java +++ b/common/src/main/java/com/viaversion/viabackwards/protocol/protocol1_18_2to1_19/Protocol1_18_2To1_19.java @@ -17,6 +17,7 @@ */ package com.viaversion.viabackwards.protocol.protocol1_18_2to1_19; +import com.google.common.base.Preconditions; import com.viaversion.viabackwards.ViaBackwards; import com.viaversion.viabackwards.api.BackwardsProtocol; import com.viaversion.viabackwards.api.rewriters.SoundRewriter; @@ -188,7 +189,7 @@ public final class Protocol1_18_2To1_19 extends BackwardsProtocol { final JsonElement senderName = wrapper.read(Type.COMPONENT); - final JsonElement teamName = wrapper.read(Type.COMPONENT); + final JsonElement teamName = wrapper.read(Type.OPTIONAL_COMPONENT); final JsonElement element = wrapper.get(Type.COMPONENT, 0); handleChatType(wrapper, senderName, teamName, element); }); @@ -305,7 +306,7 @@ public final class Protocol1_18_2To1_19 extends BackwardsProtocol