Improved permissions manager

This commit is contained in:
Tim Visée 2015-11-20 20:01:43 +01:00
parent 82e65250b8
commit 71e24fe80a

View File

@ -251,15 +251,16 @@ public class PermissionsManager {
* @param event Event instance. * @param event Event instance.
*/ */
public void onPluginEnable(PluginEnableEvent event) { public void onPluginEnable(PluginEnableEvent event) {
Plugin p = event.getPlugin(); // Get the plugin and it's name
String pn = p.getName(); Plugin plugin = event.getPlugin();
String pluginName = plugin.getName();
// Check if any known permissions system is enabling // Check if any known permissions system is enabling
if(pn.equals("PermissionsEx") || pn.equals("PermissionsBukkit") || if(pluginName.equals("PermissionsEx") || pluginName.equals("PermissionsBukkit") ||
pn.equals("bPermissions") || pn.equals("GroupManager") || pluginName.equals("bPermissions") || pluginName.equals("GroupManager") ||
pn.equals("zPermissions") || pn.equals("Vault") || pluginName.equals("zPermissions") || pluginName.equals("Vault") ||
pn.equals("Permissions")) { pluginName.equals("Permissions")) {
this.log.info(pn + " plugin enabled, updating hooks!"); this.log.info(pluginName + " plugin enabled, dynamically updating permissions hooks!");
setup(); setup();
} }
} }