From 5bb8640d78c4e765fe0aaa574b3485aa8e7e38e4 Mon Sep 17 00:00:00 2001 From: games647 Date: Mon, 17 Apr 2017 15:22:09 +0200 Subject: [PATCH] Do not try to hook into a plugin if auth plugin hook is already set using the FastLogin API --- .../games647/fastlogin/bukkit/tasks/DelayedAuthHook.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/tasks/DelayedAuthHook.java b/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/tasks/DelayedAuthHook.java index 0f2e79a7..1fa524d9 100644 --- a/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/tasks/DelayedAuthHook.java +++ b/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/tasks/DelayedAuthHook.java @@ -26,7 +26,7 @@ public class DelayedAuthHook implements Runnable { @Override public void run() { - boolean hookFound = registerHooks(); + boolean hookFound = plugin.getCore().getAuthPluginHook() != null || registerHooks(); if (plugin.isBungeeCord()) { plugin.getLogger().info("BungeeCord setting detected. No auth plugin is required"); } else if (!hookFound) { @@ -69,7 +69,7 @@ public class DelayedAuthHook implements Runnable { plugin.getCore().setAuthPluginHook(authPluginHook); plugin.setServerStarted(); } - + return true; } }