From 6e5e115c3b64a55543a26588d9af32e98934f35c Mon Sep 17 00:00:00 2001 From: Nassim Jahnke Date: Sat, 5 Aug 2023 12:28:39 +1000 Subject: [PATCH] Remove unnecessary rewriting code, fix recipe handlers --- .../Protocol1_20_2To1_20.java | 15 +-------------- .../rewriter/BlockItemPacketRewriter1_20_2.java | 2 +- 2 files changed, 2 insertions(+), 15 deletions(-) diff --git a/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_20_2to1_20/Protocol1_20_2To1_20.java b/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_20_2to1_20/Protocol1_20_2To1_20.java index a100e777d..254d9974a 100644 --- a/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_20_2to1_20/Protocol1_20_2To1_20.java +++ b/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_20_2to1_20/Protocol1_20_2To1_20.java @@ -40,9 +40,6 @@ import com.viaversion.viaversion.protocols.protocol1_20_2to1_20.packet.Serverbou import com.viaversion.viaversion.protocols.protocol1_20_2to1_20.rewriter.BlockItemPacketRewriter1_20_2; import com.viaversion.viaversion.protocols.protocol1_20_2to1_20.rewriter.EntityPacketRewriter1_20_2; import com.viaversion.viaversion.protocols.protocol1_20_2to1_20.storage.ConfigurationState; -import com.viaversion.viaversion.rewriter.SoundRewriter; -import com.viaversion.viaversion.rewriter.StatisticsRewriter; -import com.viaversion.viaversion.rewriter.TagRewriter; import java.util.UUID; import org.checkerframework.checker.nullness.qual.Nullable; @@ -60,15 +57,6 @@ public final class Protocol1_20_2To1_20 extends AbstractProtocol tagRewriter = new TagRewriter<>(this); - tagRewriter.registerGeneric(ClientboundPackets1_19_4.TAGS); - - final SoundRewriter soundRewriter = new SoundRewriter<>(this); - soundRewriter.register1_19_3Sound(ClientboundPackets1_19_4.SOUND); - soundRewriter.registerSound(ClientboundPackets1_19_4.ENTITY_SOUND); - - new StatisticsRewriter<>(this).register(ClientboundPackets1_19_4.STATISTICS); - registerClientbound(ClientboundPackets1_19_4.SCOREBOARD_OBJECTIVE, wrapper -> { final byte slot = wrapper.read(Type.BYTE); wrapper.write(Type.VAR_INT, (int) slot); @@ -83,7 +71,7 @@ public final class Protocol1_20_2To1_20 extends AbstractProtocol { public BlockItemPacketRewriter1_20_2(final Protocol1_20_2To1_20 protocol) { - super(protocol, Type.ITEM1_20_2, Type.ITEM1_20_2_VAR_INT_ARRAY); + super(protocol); } @Override