From a032155f5bef9190b7b365c6e84f275f1d3eba54 Mon Sep 17 00:00:00 2001 From: libraryaddict Date: Sun, 10 Oct 2021 14:01:08 +1300 Subject: [PATCH] Fix a null error --- .../packetlisteners/PacketListenerClientInteract.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/me/libraryaddict/disguise/utilities/packets/packetlisteners/PacketListenerClientInteract.java b/src/main/java/me/libraryaddict/disguise/utilities/packets/packetlisteners/PacketListenerClientInteract.java index 42160809..2b5098b7 100644 --- a/src/main/java/me/libraryaddict/disguise/utilities/packets/packetlisteners/PacketListenerClientInteract.java +++ b/src/main/java/me/libraryaddict/disguise/utilities/packets/packetlisteners/PacketListenerClientInteract.java @@ -75,7 +75,11 @@ public class PacketListenerClientInteract extends PacketAdapter { private EnumWrappers.Hand getHand(PacketContainer packet) { if (!NmsVersion.v1_17.isSupported()) { - return packet.getHands().read(0); + if (getInteractType(packet) != EnumWrappers.EntityUseAction.ATTACK) { + return packet.getHands().read(0); + } + + return EnumWrappers.Hand.MAIN_HAND; } WrappedEnumEntityUseAction action = packet.getEnumEntityUseActions().read(0);