diff --git a/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_19to1_18_2/Protocol1_19To1_18_2.java b/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_19to1_18_2/Protocol1_19To1_18_2.java index 6c71c23ad..43dec6f93 100644 --- a/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_19to1_18_2/Protocol1_19To1_18_2.java +++ b/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_19to1_18_2/Protocol1_19To1_18_2.java @@ -167,7 +167,10 @@ public final class Protocol1_19To1_18_2 extends AbstractProtocol { + int type = wrapper.read(Type.BYTE); + wrapper.write(Type.VAR_INT, type == 2 ? 1 : 0); + }); read(Type.UUID); // Sender } }); diff --git a/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_19to1_18_2/packets/EntityPackets.java b/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_19to1_18_2/packets/EntityPackets.java index fbb079571..666659bb9 100644 --- a/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_19to1_18_2/packets/EntityPackets.java +++ b/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_19to1_18_2/packets/EntityPackets.java @@ -49,63 +49,28 @@ public final class EntityPackets extends EntityRewriter { //TODO move to compressed nbt file private static final String CHAT_REGISTRY_SNBT = "{\n" + - " \"minecraft:chat_type\":{\n" + - " \"type\":\"minecraft:chat_type\",\n" + - " \"value\":[\n" + - " {\n" + - " \"name\":\"minecraft:chat\",\n" + - " \"id\":0,\n" + - " \"element\":{\n" + - " \"chat\":{\n" + - " \"decoration\":{\n" + - " \"translation_key\":\"chat.type.text\",\n" + - " \"style\":{\n" + - " \n" + - " },\n" + - " \"parameters\":[\n" + - " \"sender\",\n" + - " \"content\"\n" + - " ]\n" + - " }\n" + - " },\n" + - " \"narration\":{\n" + - " \"priority\":\"chat\",\n" + - " \"decoration\":{\n" + - " \"translation_key\":\"chat.type.text.narrate\",\n" + - " \"style\":{\n" + - " \n" + - " },\n" + - " \"parameters\":[\n" + - " \"sender\",\n" + - " \"content\"\n" + - " ]\n" + - " }\n" + - " }\n" + - " }\n" + - " },\n" + - " {\n" + - " \"name\":\"minecraft:system\",\n" + - " \"id\":1,\n" + - " \"element\":{\n" + - " \"chat\":{\n" + - " \n" + - " },\n" + - " \"narration\":{\n" + - " \"priority\":\"system\"\n" + - " }\n" + - " }\n" + - " },\n" + - " {\n" + - " \"name\":\"minecraft:game_info\",\n" + - " \"id\":2,\n" + - " \"element\":{\n" + - " \"overlay\":{\n" + - " \n" + - " }\n" + - " }\n" + - " },\n" + - " ]\n" + - " },\n" + + " \"minecraft:chat_type\": {\n" + + " \"type\": \"minecraft:chat_type\",\n" + + " \"value\": [\n" + + " {\n" + + " \"name\": \"minecraft:system\",\n" + + " \"id\": 0,\n" + + " \"element\": {\n" + + " \"chat\": {},\n" + + " \"narration\": {\n" + + " \"priority\": \"system\"\n" + + " }\n" + + " }\n" + + " },\n" + + " {\n" + + " \"name\": \"minecraft:game_info\",\n" + + " \"id\": 1,\n" + + " \"element\": {\n" + + " \"overlay\": {}\n" + + " }\n" + + " }\n" + + " ]\n" + + " }\n" + "}"; private static final CompoundTag CHAT_REGISTRY;