diff --git a/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/hook/PasskyHook.java b/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/hook/PasskyHook.java index a7fc05bd..f39eda7e 100644 --- a/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/hook/PasskyHook.java +++ b/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/hook/PasskyHook.java @@ -27,7 +27,10 @@ package com.github.games647.fastlogin.bukkit.hook; import com.github.games647.fastlogin.bukkit.FastLoginBukkit; import com.github.games647.fastlogin.core.hooks.AuthPlugin; -import com.rabbitcomapny.api.*; +import com.rabbitcomapny.api.Identifier; +import com.rabbitcomapny.api.LoginResult; +import com.rabbitcomapny.api.PasskyAPI; +import com.rabbitcomapny.api.RegisterResult; import org.bukkit.entity.Player; public class PasskyHook implements AuthPlugin { @@ -41,9 +44,8 @@ public class PasskyHook implements AuthPlugin { @Override public boolean forceLogin(Player player) { LoginResult result = PasskyAPI.forceLogin(new Identifier(player), true); - - if (!result.success && result.status == LoginStatus.ALREADY_LOGGED_IN) { - plugin.getLog().debug("Player {} already logged in via Passky", player.getName()); + if (!result.success) { + plugin.getLog().error("Failed to force login {} via Passky: {}", player.getName(), result.status); } return result.success; @@ -52,16 +54,15 @@ public class PasskyHook implements AuthPlugin { @Override public boolean forceRegister(Player player, String password) { RegisterResult result = PasskyAPI.forceRegister(new Identifier(player), password, true); - if (!result.success) { - plugin.getLog().debug("Failed to register {} via Passky: {}", player.getName(), result.status); + plugin.getLog().error("Failed to register {} via Passky: {}", player.getName(), result.status); } return result.success; } @Override - public boolean isRegistered(String playerName) throws Exception { + public boolean isRegistered(String playerName) { return PasskyAPI.isRegistered(new Identifier(playerName)); } }