diff --git a/MinecraftClient/Protocol/Handlers/DataTypes.cs b/MinecraftClient/Protocol/Handlers/DataTypes.cs index 638171536d..59a63ed9e2 100644 --- a/MinecraftClient/Protocol/Handlers/DataTypes.cs +++ b/MinecraftClient/Protocol/Handlers/DataTypes.cs @@ -735,11 +735,11 @@ private object ReadNbtField(Queue cache, int fieldType) value = ReadNextString(cache); break; case EntityMetaDataType.Chat: // Chat - value = ReadNextString(cache); + value = ReadNextChat(cache); break; case EntityMetaDataType.OptionalChat: // Optional Chat if (ReadNextBool(cache)) - value = ReadNextString(cache); + value = ReadNextChat(cache); break; case EntityMetaDataType.Slot: // Slot value = ReadNextItemSlot(cache, itemPalette);