diff --git a/src/main/java/fr/xephi/authme/listener/GuiCaptchaHandler.java b/src/main/java/fr/xephi/authme/listener/GuiCaptchaHandler.java index 27bf3f8f..625b058e 100644 --- a/src/main/java/fr/xephi/authme/listener/GuiCaptchaHandler.java +++ b/src/main/java/fr/xephi/authme/listener/GuiCaptchaHandler.java @@ -31,6 +31,7 @@ import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.atomic.AtomicInteger; import java.util.logging.Level; +import static fr.xephi.authme.util.PlayerUtils.isNpc; import static org.bukkit.Bukkit.getLogger; import static org.bukkit.Bukkit.getServer; public class GuiCaptchaHandler implements Listener{ @@ -86,7 +87,7 @@ public class GuiCaptchaHandler implements Listener{ randomString = ""; Player playerunreg = event.getPlayer(); String name = playerunreg.getName(); - if (!authmeApi.isRegistered(name)) { + if (!authmeApi.isRegistered(name) && !isNpc(playerunreg)) { if (isBedrockPlayer(playerunreg.getUniqueId())) { closeReasonMap.put(playerunreg, "verified"); playerunreg.sendMessage("§a基岩版自动验证完成");