diff --git a/src/main/java/fr/xephi/authme/listener/AuthMePlayerListener.java b/src/main/java/fr/xephi/authme/listener/AuthMePlayerListener.java index af97975ce..4a3775bb7 100644 --- a/src/main/java/fr/xephi/authme/listener/AuthMePlayerListener.java +++ b/src/main/java/fr/xephi/authme/listener/AuthMePlayerListener.java @@ -1,6 +1,7 @@ package fr.xephi.authme.listener; import fr.xephi.authme.AntiBot; +import fr.xephi.authme.ConsoleLogger; import fr.xephi.authme.cache.auth.PlayerAuth; import fr.xephi.authme.datasource.DataSource; import fr.xephi.authme.output.MessageKey; @@ -217,6 +218,7 @@ public class AuthMePlayerListener implements Listener { try { onJoinVerifier.checkSingleSession(name); } catch (FailedVerificationException e) { + ConsoleLogger.warning("DEBUG: " + name + " tried to join the game but an user with the same name was already online!" ); event.setKickMessage(m.retrieveSingle(e.getReason(), e.getArgs())); event.setResult(PlayerLoginEvent.Result.KICK_OTHER); return; diff --git a/src/test/java/fr/xephi/authme/listener/ListenerConsistencyTest.java b/src/test/java/fr/xephi/authme/listener/ListenerConsistencyTest.java index 4749dac4a..39b7b8d0b 100644 --- a/src/test/java/fr/xephi/authme/listener/ListenerConsistencyTest.java +++ b/src/test/java/fr/xephi/authme/listener/ListenerConsistencyTest.java @@ -28,7 +28,7 @@ public final class ListenerConsistencyTest { "AuthMePlayerListener#onPreLogin", "AuthMePlayerListener#onPlayerLogin", "AuthMePlayerListener#onPlayerQuit", "AuthMeServerListener#onPluginDisable", "AuthMeServerListener#onServerPing", "AuthMeServerListener#onPluginEnable", - "AuthMePlayerListener#onJoinMessage"); + "AuthMePlayerListener#onJoinMessage", "AuthMePlayerListener#onLoginSingleSession"); @Test public void shouldSetIgnoreCancelledToTrue() {