From 71e24fe80a0b552d7f459d9e070cb78a6395e04a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim=20Vis=C3=A9e?= Date: Fri, 20 Nov 2015 20:01:43 +0100 Subject: [PATCH] Improved permissions manager --- .../authme/permission/PermissionsManager.java | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/src/main/java/fr/xephi/authme/permission/PermissionsManager.java b/src/main/java/fr/xephi/authme/permission/PermissionsManager.java index dd894559..317ad301 100644 --- a/src/main/java/fr/xephi/authme/permission/PermissionsManager.java +++ b/src/main/java/fr/xephi/authme/permission/PermissionsManager.java @@ -251,15 +251,16 @@ public class PermissionsManager { * @param event Event instance. */ public void onPluginEnable(PluginEnableEvent event) { - Plugin p = event.getPlugin(); - String pn = p.getName(); + // Get the plugin and it's name + Plugin plugin = event.getPlugin(); + String pluginName = plugin.getName(); // Check if any known permissions system is enabling - if(pn.equals("PermissionsEx") || pn.equals("PermissionsBukkit") || - pn.equals("bPermissions") || pn.equals("GroupManager") || - pn.equals("zPermissions") || pn.equals("Vault") || - pn.equals("Permissions")) { - this.log.info(pn + " plugin enabled, updating hooks!"); + if(pluginName.equals("PermissionsEx") || pluginName.equals("PermissionsBukkit") || + pluginName.equals("bPermissions") || pluginName.equals("GroupManager") || + pluginName.equals("zPermissions") || pluginName.equals("Vault") || + pluginName.equals("Permissions")) { + this.log.info(pluginName + " plugin enabled, dynamically updating permissions hooks!"); setup(); } }