From f17f1fe5fb6e501c9aef2a996bdc88682a667dae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim=20Vis=C3=A9e?= Date: Fri, 20 Nov 2015 19:56:06 +0100 Subject: [PATCH] Fixed plugin listener --- .../xephi/authme/listener/AuthMePluginListener.java | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/src/main/java/fr/xephi/authme/listener/AuthMePluginListener.java b/src/main/java/fr/xephi/authme/listener/AuthMePluginListener.java index dc5aff51..4541871a 100644 --- a/src/main/java/fr/xephi/authme/listener/AuthMePluginListener.java +++ b/src/main/java/fr/xephi/authme/listener/AuthMePluginListener.java @@ -34,7 +34,7 @@ public class AuthMePluginListener implements Listener { @EventHandler public void onPluginEnable(PluginEnableEvent event) { // Call the onPluginEnable method in the permissions manager - Core.getPermissionsManager().onPluginEnable(event); + this.instance.getPermissionsManager().onPluginEnable(event); } /** @@ -51,16 +51,11 @@ public class AuthMePluginListener implements Listener { if(plugin == null) return; - // Make sure it's not Dungeon Maze itself - if(plugin.equals(DungeonMaze.instance)) + // Make sure it's not this plugin itself + if(plugin.equals(this.instance)) return; // Call the onPluginDisable method in the permissions manager - Core.getPermissionsManager().onPluginDisable(event); - - // Check if this plugin is hooked in to Dungeon Maze - if(Core.getApiController().isHooked(plugin)) - // Unhook the plugin from Dungeon Maze and unregister it's API sessions - Core.getApiController().unhookPlugin(plugin); + this.instance.getPermissionsManager().onPluginDisable(event); } }