diff --git a/src/main/java/com/liteflags/auth/AuthTimer.java b/src/main/java/com/liteflags/auth/AuthTimer.java index 3e1f242..2641660 100644 --- a/src/main/java/com/liteflags/auth/AuthTimer.java +++ b/src/main/java/com/liteflags/auth/AuthTimer.java @@ -33,11 +33,14 @@ public class AuthTimer { if (player.hasPermission("liteflags.authentication.success")) { AuthTimer.endTask(player); } else { + final String code = MapCache.reauthedPlayers.get(uuid); + if (code == null) + return; player.sendMiniMessage(Config.AUTHENTICATE, List.of( - Template.template("code", MapCache.reauthedPlayers.get(uuid)))); + Template.template("code", code))); Bukkit.getServer().dispatchCommand(Bukkit.getConsoleSender(), Config.AUTH_MESSAGE_COMMAND .replaceAll("", player.getName()) - .replaceAll("", MapCache.reauthedPlayers.get(uuid))); + .replaceAll("", code)); this.timeRemaining = Config.AUTH_MESSAGE_REPEAT_TIMER; } } else if (player.hasPermission("liteflags.authentication.success")) {