From 9a75fcb55b61f1fa391b0b707bececdfa00f32b8 Mon Sep 17 00:00:00 2001 From: LoJoSho Date: Fri, 5 Jan 2024 13:36:12 -0600 Subject: [PATCH] fix: check if player is still online after join delay --- .../hmccosmetics/listener/PlayerConnectionListener.java | 1 + 1 file changed, 1 insertion(+) diff --git a/common/src/main/java/com/hibiscusmc/hmccosmetics/listener/PlayerConnectionListener.java b/common/src/main/java/com/hibiscusmc/hmccosmetics/listener/PlayerConnectionListener.java index a18cdcba..3a43361a 100644 --- a/common/src/main/java/com/hibiscusmc/hmccosmetics/listener/PlayerConnectionListener.java +++ b/common/src/main/java/com/hibiscusmc/hmccosmetics/listener/PlayerConnectionListener.java @@ -33,6 +33,7 @@ public class PlayerConnectionListener implements Listener { } Runnable run = () -> { + if (!event.getPlayer().isOnline()) return; // If a player is no longer online, don't run this. CosmeticUser user = Database.get(event.getPlayer().getUniqueId()); CosmeticUsers.addUser(user); MessagesUtil.sendDebugMessages("Run User Join");