From 06c0e64073fca08a1da101c24f9ddf676aeb1c42 Mon Sep 17 00:00:00 2001 From: games647 Date: Thu, 9 Feb 2023 11:56:01 +0100 Subject: [PATCH] Fix packet constructing for < 1.19.3 --- .../bukkit/listener/protocollib/VerifyResponseTask.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/listener/protocollib/VerifyResponseTask.java b/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/listener/protocollib/VerifyResponseTask.java index 76a6643b..50242186 100644 --- a/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/listener/protocollib/VerifyResponseTask.java +++ b/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/listener/protocollib/VerifyResponseTask.java @@ -289,7 +289,7 @@ public class VerifyResponseTask implements Runnable { Class profileHandleType = fakeProfile.getHandleType(); Class packetHandleType = PacketRegistry.getPacketClassFromType(START); ConstructorAccessor startCons = Accessors.getConstructorAccessorOrNull(packetHandleType, profileHandleType); - startPacket = new PacketContainer(START, startCons.invoke(fakeProfile)); + startPacket = new PacketContainer(START, startCons.invoke(fakeProfile.getHandle())); } //we don't want to handle our own packets so ignore filters