From 8440795597d32038fcc77265207b804c0d726a84 Mon Sep 17 00:00:00 2001 From: Pyrbu Date: Fri, 21 Apr 2023 14:04:07 +0100 Subject: [PATCH] fix potential error from issue #9 --- .../java/io/github/znetworkw/znpcservers/user/ZUser.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/main/java/io/github/znetworkw/znpcservers/user/ZUser.java b/src/main/java/io/github/znetworkw/znpcservers/user/ZUser.java index 1750b8c..8b3a203 100644 --- a/src/main/java/io/github/znetworkw/znpcservers/user/ZUser.java +++ b/src/main/java/io/github/znetworkw/znpcservers/user/ZUser.java @@ -52,18 +52,17 @@ public class ZUser { private static class ChannelRegistrationFallbackTask extends BukkitRunnable { private final ZUser user; - private final Player player; private int tries = 5; private ChannelRegistrationFallbackTask(ZUser user) { this.user = user; - this.player = user.toPlayer(); } @Override public void run() { Exception ex = user.tryRegisterChannel(); - if (!player.isOnline() || ex == null) { + Player player = user.toPlayer(); + if (player == null || !player.isOnline() || ex == null) { cancel(); return; }