From 8819f26c2977ba680795360f54b635101a568387 Mon Sep 17 00:00:00 2001 From: DNx5 Date: Thu, 31 Mar 2016 15:30:38 +0700 Subject: [PATCH] Fix #632 - Fix permissions manager is not initialized when constructing antibot instance. --- src/main/java/fr/xephi/authme/AuthMe.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main/java/fr/xephi/authme/AuthMe.java b/src/main/java/fr/xephi/authme/AuthMe.java index de175eb1..b9195af0 100644 --- a/src/main/java/fr/xephi/authme/AuthMe.java +++ b/src/main/java/fr/xephi/authme/AuthMe.java @@ -256,15 +256,16 @@ public class AuthMe extends JavaPlugin { // Initialize spawn loader spawnLoader = new SpawnLoader(getDataFolder(), newSettings, pluginHooks); - // AntiBot delay - BukkitService bukkitService = new BukkitService(this); - antiBot = new AntiBot(newSettings, messages, permsMan, bukkitService); // Set up the permissions manager and command handler permsMan = initializePermissionsManager(); commandHandler = initializeCommandHandler(permsMan, messages, passwordSecurity, newSettings, ipAddressManager, pluginHooks, spawnLoader, antiBot); + // AntiBot delay + BukkitService bukkitService = new BukkitService(this); + antiBot = new AntiBot(newSettings, messages, permsMan, bukkitService); + // Set up Metrics MetricsStarter.setupMetrics(plugin, newSettings);