From 62fc93c4c9b44672316de39634fb1cc9ccf996c3 Mon Sep 17 00:00:00 2001 From: Tofaa <82680183+Tofaa2@users.noreply.github.com> Date: Mon, 12 Feb 2024 18:21:23 +0400 Subject: [PATCH] Fix exception if channel is null --- src/main/java/me/tofaa/entitylib/EntityLib.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/me/tofaa/entitylib/EntityLib.java b/src/main/java/me/tofaa/entitylib/EntityLib.java index dd2b180..49251e8 100644 --- a/src/main/java/me/tofaa/entitylib/EntityLib.java +++ b/src/main/java/me/tofaa/entitylib/EntityLib.java @@ -327,7 +327,12 @@ public final class EntityLib { @ApiStatus.Internal public static void sendPacket(UUID user, PacketWrapper wrapper) { checkInit(); - packetEvents.getProtocolManager().sendPacket(packetEvents.getProtocolManager().getChannel(user), wrapper); + Object channel = packetEvents.getProtocolManager().getChannel(user); + if (channel == null) { + System.out.println("EntityLib could not send packet to user " + user); + return; + } + packetEvents.getProtocolManager().sendPacket(channel, wrapper); } private static void checkInit() {