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 a177b4d56..d4b388809 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 @@ -49,9 +49,10 @@ import com.viaversion.viaversion.protocols.protocol1_20_2to1_20.storage.Configur import com.viaversion.viaversion.protocols.protocol1_20_2to1_20.storage.ConfigurationState.BridgePhase; import com.viaversion.viaversion.protocols.protocol1_20_2to1_20.storage.LastResourcePack; import com.viaversion.viaversion.rewriter.SoundRewriter; -import java.util.UUID; import org.checkerframework.checker.nullness.qual.Nullable; +import java.util.UUID; + public final class Protocol1_20_2To1_20 extends AbstractProtocol { public static final MappingData MAPPINGS = new MappingDataBase("1.20", "1.20.2"); @@ -75,14 +76,14 @@ public final class Protocol1_20_2To1_20 extends AbstractProtocol { final String channel = wrapper.passthrough(Type.STRING); if (channel.equals("minecraft:brand")) { wrapper.passthrough(Type.STRING); - wrapper.read(Type.REMAINING_BYTES); + wrapper.clearInputBuffer(); } }); diff --git a/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_9to1_8/packets/PlayerPackets.java b/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_9to1_8/packets/PlayerPackets.java index d53ba81c8..f3bddb61a 100644 --- a/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_9to1_8/packets/PlayerPackets.java +++ b/common/src/main/java/com/viaversion/viaversion/protocols/protocol1_9to1_8/packets/PlayerPackets.java @@ -268,10 +268,9 @@ public class PlayerPackets { handler(wrapper -> { String name = wrapper.get(Type.STRING, 0); if (name.equalsIgnoreCase("MC|BOpen")) { - wrapper.read(Type.REMAINING_BYTES); // Not used anymore + wrapper.clearInputBuffer(); wrapper.write(Type.VAR_INT, 0); - } - if (name.equalsIgnoreCase("MC|TrList")) { + } else if (name.equalsIgnoreCase("MC|TrList")) { wrapper.passthrough(Type.INT); // ID Short size = wrapper.passthrough(Type.UNSIGNED_BYTE);