From 610ba248ea58f06d94cc701ccf225405bc06d218 Mon Sep 17 00:00:00 2001 From: Lixfel Date: Fri, 15 Sep 2023 16:05:58 +0200 Subject: [PATCH] Fix 1.19.3 AxiomBigPayloadHandler injection --- .../java/com/moulberry/axiom/packet/AxiomBigPayloadHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/moulberry/axiom/packet/AxiomBigPayloadHandler.java b/src/main/java/com/moulberry/axiom/packet/AxiomBigPayloadHandler.java index e493835..b82c6ee 100644 --- a/src/main/java/com/moulberry/axiom/packet/AxiomBigPayloadHandler.java +++ b/src/main/java/com/moulberry/axiom/packet/AxiomBigPayloadHandler.java @@ -26,7 +26,7 @@ import java.util.List; @ChannelHandler.Sharable public class AxiomBigPayloadHandler extends ChannelInboundHandlerAdapter { - private static final Reflection.Method getPacketId = Reflection.getTypedMethod(ConnectionProtocol.class, int.class, PacketFlow.class, Packet.class); + private static final Reflection.Method getPacketId = Reflection.getTypedMethod(ConnectionProtocol.class, Reflection.VERSION > 1902 ? int.class : Integer.class, PacketFlow.class, Packet.class); private static final int PLUGINMESSAGE_PACKETID = getPacketId.invoke(ConnectionProtocol.PLAY, PacketFlow.SERVERBOUND, new ServerboundCustomPayloadPacket(null, null)); private final Player player;