@EventHandler public void onPluginEnable(PluginEnableEvent event) { Plugin plugin = event.getPlugin(); String name = plugin.getDescription().getName(); if (plugin instanceof PermissionsProvider) { setPluginPermissionsResolver(plugin); } else if ("permissions".equalsIgnoreCase(name) || "permissionsex".equalsIgnoreCase(name) || "bpermissions".equalsIgnoreCase(name) || "groupmanager".equalsIgnoreCase(name) || "vault".equalsIgnoreCase(name)) { load(); } }
@EventHandler(priority = EventPriority.MONITOR) public void onPluginEnable(PluginEnableEvent event) { if (economy.economy == null) { Plugin ec = event.getPlugin(); if (ec.getDescription().getName().equals("GoldenChestEconomy") && ec.getClass().getName().equals("me.igwb.GoldenChest.GoldenChestEconomy")) { economy.economy = (GoldenChestEconomy) ec; log.info(String.format("[%s][Economy] %s hooked.", plugin.getDescription().getName(), economy.name)); } } }
@EventHandler(priority = EventPriority.MONITOR) public void onPluginEnable(PluginEnableEvent event) { if (economy.ess == null) { Plugin essentials = event.getPlugin(); if (essentials.getDescription().getName().equals("Essentials")) { economy.ess = (Essentials) essentials; log.info(String.format("[%s][Economy] %s hooked.", plugin.getDescription().getName(), economy.name)); } } }
@EventHandler(priority = EventPriority.MONITOR) public void onPluginEnable(PluginEnableEvent event) { if (economy.econ == null) { Plugin eco = event.getPlugin(); if (eco.getDescription().getName().equals("eWallet")) { economy.econ = (ECO) eco; log.info(String.format("[%s][Economy] %s hooked.", plugin.getDescription().getName(), economy.name)); } } }
@EventHandler(priority = EventPriority.MONITOR) public void onPluginEnable(PluginEnableEvent event) { if (economy.economy == null) { Plugin taecon = event.getPlugin(); if (taecon.getDescription().getName().equals(economy.name)) { economy.economy = (TAEcon) taecon; log.info(String.format("[%s][Economy] %s hooked.", plugin.getDescription().getName(), economy.name)); } } }
@EventHandler(priority = EventPriority.MONITOR) public void onPluginEnable(PluginEnableEvent event) { if (permission.groupManager == null) { Plugin p = event.getPlugin(); if (p.getDescription().getName().equals("GroupManager")) { permission.groupManager = (GroupManager) p; log.info(String.format("[%s][Permission] %s hooked.", plugin.getDescription().getName(), permission.name)); } } }
@EventHandler(priority = EventPriority.MONITOR) private void onPluginEnable(PluginEnableEvent event) { if(bridge.rscp == null) { Plugin plugin = event.getPlugin(); if (plugin.getDescription().getName().equals("rscPermissions")) { bridge.rscp = (MainPluginClass) plugin; bridge.rscpAPI = bridge.rscp.API; log.info(String.format("[%s][Chat] %s hooked.", vault.getDescription().getName(), "rscPermissions")); } } }
@EventHandler(priority = EventPriority.MONITOR) public void onPluginEnable(PluginEnableEvent event) { if (economy.gringotts == null) { Plugin grngts = event.getPlugin(); if (grngts.getDescription().getName().equals("Gringotts")) { economy.gringotts = (Gringotts) grngts; log.info(String.format("[%s][Economy] %s hooked.", plugin.getDescription().getName(), economy.name)); } } }
@EventHandler(priority = EventPriority.MONITOR) public void onPluginEnable(PluginEnableEvent event) { if (this.chat.iChat == null) { Plugin chat = event.getPlugin(); if (chat.getDescription().getName().equals("iChat")) { this.chat.iChat = ((iChat) chat).API; log.info(String.format("[%s][Chat] %s hooked.", plugin.getDescription().getName(), "iChat")); } } }
@EventHandler(priority = EventPriority.MONITOR) public void onPluginEnable(PluginEnableEvent event) { if (economy.economy == null) { Plugin digicoin = event.getPlugin(); if (digicoin.getDescription().getName().equals(economy.name)) { economy.economy = (DigiCoin) digicoin; log.info(String.format("[%s][Economy] %s hooked.", plugin.getDescription().getName(), economy.name)); } } }
@EventHandler(priority = EventPriority.MONITOR) public void onPluginEnable(PluginEnableEvent event) { if (economy_minefaconomy.economy == null) { Plugin mfc = event.getPlugin(); if (mfc.getDescription().getName().equals("Minefaconomy")) { economy_minefaconomy.economy = (Minefaconomy) economy; log.info(String.format("[%s][Economy] %s hooked.", plugin.getDescription().getName(), economy_minefaconomy.name)); } } }
@EventHandler(priority = EventPriority.MONITOR) public void onPluginEnable(PluginEnableEvent event) { if (!hooked) { Plugin chat = event.getPlugin(); if (chat.getDescription().getName().equals("bPermissions")) { hooked = true; log.info(String.format("[%s][Chat] %s hooked.", plugin.getDescription().getName(), "bPermissions2")); } } }
@EventHandler(priority = EventPriority.MONITOR) public void onPluginEnable(PluginEnableEvent event) { if (economy.economy == null) { Plugin eco = event.getPlugin(); if (eco.getDescription().getName().equals("McMoney")) { economy.economy = McMoneyAPI.getInstance(); log.info(String.format("[%s][Economy] %s hooked.", plugin.getDescription().getName(), economy.name)); } } }
@EventHandler(priority = EventPriority.MONITOR) public void onPluginEnable(PluginEnableEvent event) { if (chat.chat == null) { Plugin perms = event.getPlugin(); if (perms.getDescription().getName().equals("PermissionsEx")) { if (perms.isEnabled()) { chat.chat = (PermissionsEx) perms; log.info(String.format("[%s][Chat] %s hooked.", plugin.getDescription().getName(), chat.name)); } } } }
@EventHandler(priority = EventPriority.MONITOR) public void onPluginEnable(PluginEnableEvent event) { if (API == null) { Plugin permPlugin = event.getPlugin(); if (permPlugin.getDescription().getName().equals("DroxPerms")) { API = ((DroxPerms) permPlugin).getAPI(); log.info(String.format("[%s][Permission] %s hooked.", plugin.getDescription().getName(), name)); } } }
@EventHandler(priority = EventPriority.MONITOR) public void onPluginEnable(PluginEnableEvent event) { if (permission.perms == null) { Plugin perms = event.getPlugin(); if (perms.getDescription().getName().equals("SimplyPerms")) { permission.perms = ((SimplyPlugin) perms).getAPI(); log.info(String.format("[%s][Permission] %s hooked.", plugin.getDescription().getName(), permission.name)); } } }
@EventHandler(priority = EventPriority.MONITOR) public void onPluginEnable(PluginEnableEvent event) { if (this.chat.chat == null) { Plugin chat = event.getPlugin(); if (chat.getDescription().getName().equals("bPermissions")) { this.chat.chat = Permissions.getInfoReader(); log.info(String.format("[%s][Chat] %s hooked.", plugin.getDescription().getName(), "bPermissions")); } } }
@EventHandler(priority = EventPriority.MONITOR) public void onPluginEnable(PluginEnableEvent event) { if (API == null) { Plugin permPlugin = event.getPlugin(); if (permPlugin.getDescription().getName().equals("DroxPerms")) { API = ((DroxPerms) permPlugin).getAPI(); log.info(String.format("[%s][Chat] %s hooked.", plugin.getDescription().getName(), name)); } } } }
@EventHandler public void onPluginEnable(PluginEnableEvent event) { if (event.getPlugin().getDescription().getName().equalsIgnoreCase("CommandBook")) { ((BukkitConfigurationManager) WorldGuard.getInstance().getPlatform().getGlobalStateManager()).updateCommandBookGodMode(); } }