diff --git a/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/listener/ConnectionListener.java b/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/listener/ConnectionListener.java index c578663f..358776d2 100644 --- a/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/listener/ConnectionListener.java +++ b/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/listener/ConnectionListener.java @@ -13,6 +13,7 @@ import org.bukkit.event.Listener; import org.bukkit.event.player.PlayerJoinEvent; import org.bukkit.event.player.PlayerLoginEvent; import org.bukkit.event.player.PlayerLoginEvent.Result; +import org.geysermc.connector.GeyserConnector; import org.bukkit.event.player.PlayerQuitEvent; /** @@ -47,7 +48,7 @@ public class ConnectionListener implements Listener { // having the login session from the login process BukkitLoginSession session = plugin.getSession(player.getAddress()); - if (FloodgateAuthTask.getGeyserPlayer(player.getName()) != null) { + if (GeyserConnector.getInstance().getPlayerByUuid(player.getUniqueId()) != null) { Runnable floodgateAuthTask = new FloodgateAuthTask(plugin, player); Bukkit.getScheduler().runTaskAsynchronously(plugin, floodgateAuthTask); } else if (session == null) {