From b94c71b6996502e821f3df498528ed121ed24452 Mon Sep 17 00:00:00 2001 From: Nassim Jahnke Date: Sat, 4 Mar 2023 00:23:02 +0100 Subject: [PATCH] Register tagrewriter in 1.19.3->1.19.4 protocol --- .../protocol1_19_4to1_19_3/Protocol1_19_4To1_19_3.java | 3 +++ .../java/com/viaversion/viaversion/rewriter/TagRewriter.java | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_19_4to1_19_3/Protocol1_19_4To1_19_3.java b/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_19_4to1_19_3/Protocol1_19_4To1_19_3.java index 908226cfe..4d21470f6 100644 --- a/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_19_4to1_19_3/Protocol1_19_4To1_19_3.java +++ b/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_19_4to1_19_3/Protocol1_19_4To1_19_3.java @@ -34,6 +34,7 @@ import com.viaversion.viaversion.protocols.protocol1_19_4to1_19_3.packets.Entity import com.viaversion.viaversion.protocols.protocol1_19_4to1_19_3.packets.InventoryPackets; import com.viaversion.viaversion.rewriter.CommandRewriter; import com.viaversion.viaversion.rewriter.SoundRewriter; +import com.viaversion.viaversion.rewriter.TagRewriter; import java.nio.charset.StandardCharsets; import java.util.Base64; @@ -51,6 +52,8 @@ public final class Protocol1_19_4To1_19_3 extends AbstractProtocol(this).registerGeneric(ClientboundPackets1_19_3.TAGS); + final SoundRewriter soundRewriter = new SoundRewriter<>(this); soundRewriter.registerSound(ClientboundPackets1_19_3.ENTITY_SOUND); soundRewriter.register1_19_3Sound(ClientboundPackets1_19_3.SOUND); diff --git a/common/src/main/java/com/viaversion/viaversion/rewriter/TagRewriter.java b/common/src/main/java/com/viaversion/viaversion/rewriter/TagRewriter.java index 8f01ec658..190b4d2e9 100644 --- a/common/src/main/java/com/viaversion/viaversion/rewriter/TagRewriter.java +++ b/common/src/main/java/com/viaversion/viaversion/rewriter/TagRewriter.java @@ -45,7 +45,7 @@ public class TagRewriter { private final Map> toRename = new EnumMap<>(RegistryType.class); private final Set toRemove = new HashSet<>(); - public TagRewriter(Protocol protocol) { + public TagRewriter(final Protocol protocol) { this.protocol = protocol; }