diff --git a/core/src/main/java/com/github/games647/fastlogin/core/shared/FloodgateManagement.java b/core/src/main/java/com/github/games647/fastlogin/core/shared/FloodgateManagement.java index 3b36c3ea8..9469467bb 100644 --- a/core/src/main/java/com/github/games647/fastlogin/core/shared/FloodgateManagement.java +++ b/core/src/main/java/com/github/games647/fastlogin/core/shared/FloodgateManagement.java @@ -73,6 +73,13 @@ public void run() { // check if the Bedrock player is linked to a Java account isLinked = floodgatePlayer.getLinkedPlayer() != null; + + //this happens on Bukkit if it's connected to Bungee + //if that's the case, players will be logged in via plugin messages + if (core.getStorage() == null) { + return; + } + profile = core.getStorage().loadProfile(username); AuthPlugin
authPlugin = core.getAuthPluginHook();