From 4ef4115b10a02969965ca3b6a4e3f744cd21707f Mon Sep 17 00:00:00 2001 From: FlorianMichael <60033407+FlorianMichael@users.noreply.github.com> Date: Tue, 24 Oct 2023 06:25:33 +0200 Subject: [PATCH] Remove 1.14 -> 1.13.2 extra data fix Upstream has merged this fix into itself --- .../mixins/MixinInventoryPackets_2.java | 34 ------------------- 1 file changed, 34 deletions(-) delete mode 100644 src/main/java/net/raphimc/viaproxy/injection/mixins/MixinInventoryPackets_2.java diff --git a/src/main/java/net/raphimc/viaproxy/injection/mixins/MixinInventoryPackets_2.java b/src/main/java/net/raphimc/viaproxy/injection/mixins/MixinInventoryPackets_2.java deleted file mode 100644 index ccdc97d..0000000 --- a/src/main/java/net/raphimc/viaproxy/injection/mixins/MixinInventoryPackets_2.java +++ /dev/null @@ -1,34 +0,0 @@ -/* - * This file is part of ViaProxy - https://github.com/RaphiMC/ViaProxy - * Copyright (C) 2023 RK_01/RaphiMC and contributors - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ -package net.raphimc.viaproxy.injection.mixins; - -import com.viaversion.viaversion.api.protocol.packet.PacketWrapper; -import org.spongepowered.asm.mixin.Mixin; -import org.spongepowered.asm.mixin.injection.At; -import org.spongepowered.asm.mixin.injection.Inject; -import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; - -@Mixin(targets = "com.viaversion.viaversion.protocols.protocol1_14to1_13_2.packets.InventoryPackets$2", remap = false) -public abstract class MixinInventoryPackets_2 { - - @Inject(method = "lambda$register$0", at = @At(value = "FIELD", target = "Lcom/viaversion/viaversion/api/type/Type;BOOLEAN:Lcom/viaversion/viaversion/api/type/types/BooleanType;", ordinal = 2, shift = At.Shift.BEFORE)) - private void removeExtraData(PacketWrapper wrapper, CallbackInfo ci) { - wrapper.clearInputBuffer(); - } - -}