From 2734c3e58ebe71ce6788ddb14923b60ad569b0f7 Mon Sep 17 00:00:00 2001 From: HaHaWTH Date: Mon, 27 Nov 2023 22:14:55 +0800 Subject: [PATCH] update --- .../fr/xephi/authme/listener/GuiCaptchaHandler.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/main/java/fr/xephi/authme/listener/GuiCaptchaHandler.java b/src/main/java/fr/xephi/authme/listener/GuiCaptchaHandler.java index e76ef04d..ec699379 100644 --- a/src/main/java/fr/xephi/authme/listener/GuiCaptchaHandler.java +++ b/src/main/java/fr/xephi/authme/listener/GuiCaptchaHandler.java @@ -125,12 +125,16 @@ public class GuiCaptchaHandler implements Listener { if (!whiteList.isEmpty()) { String ip = getPlayerIp(playerunreg); if (whiteList.contains(authmeApi.getCountryCode(ip)) && ip != null) { - closeReasonMap.put(playerunreg, "whiteListed"); + if (!closeReasonMap.containsKey(playerunreg)) { + closeReasonMap.put(playerunreg, "verified:whitelist"); + } return; } } if (isBedrockPlayer(playerunreg.getUniqueId())) { - closeReasonMap.put(playerunreg, "bedrock"); + if (!closeReasonMap.containsKey(playerunreg)) { + closeReasonMap.put(playerunreg, "verified:bedrock"); + } messages.send(playerunreg, MessageKey.GUI_CAPTCHA_VERIFIED_AUTO_BEDROCK); return; } @@ -236,7 +240,7 @@ public class GuiCaptchaHandler implements Listener { public void onPlayerAuthMeLogin(LoginEvent event) { Player player = event.getPlayer(); if (!closeReasonMap.containsKey(player)) { - closeReasonMap.put(player, "loggedButUnregistered"); + closeReasonMap.put(player, "verified:loggedIn"); } }