diff options
author | ElgarL <ElgarL@palmergames.com> | 2012-01-21 11:47:08 +0000 |
---|---|---|
committer | ElgarL <ElgarL@palmergames.com> | 2012-01-21 11:47:08 +0000 |
commit | be5c90e0b9f8477530f92a23652a6271aed92e70 (patch) | |
tree | 3bc2e4b1cd38bb8597edd62e9da9eb3ef10264ac /EssentialsGroupBridge/src/com/nijikokun/bukkit/Permissions/Permissions.java | |
parent | 113f6a2ee693e4cf963370908604097fcb18b5ff (diff) | |
download | Essentials-be5c90e0b9f8477530f92a23652a6271aed92e70.tar Essentials-be5c90e0b9f8477530f92a23652a6271aed92e70.tar.gz Essentials-be5c90e0b9f8477530f92a23652a6271aed92e70.tar.lz Essentials-be5c90e0b9f8477530f92a23652a6271aed92e70.tar.xz Essentials-be5c90e0b9f8477530f92a23652a6271aed92e70.zip |
Update to new Bukkit Event system.
Update GroupManagerBridge for new event system.
Diffstat (limited to 'EssentialsGroupBridge/src/com/nijikokun/bukkit/Permissions/Permissions.java')
-rw-r--r-- | EssentialsGroupBridge/src/com/nijikokun/bukkit/Permissions/Permissions.java | 21 |
1 files changed, 7 insertions, 14 deletions
diff --git a/EssentialsGroupBridge/src/com/nijikokun/bukkit/Permissions/Permissions.java b/EssentialsGroupBridge/src/com/nijikokun/bukkit/Permissions/Permissions.java index 5d027cccc..99fd18ce8 100644 --- a/EssentialsGroupBridge/src/com/nijikokun/bukkit/Permissions/Permissions.java +++ b/EssentialsGroupBridge/src/com/nijikokun/bukkit/Permissions/Permissions.java @@ -4,10 +4,6 @@ import com.nijiko.permissions.PermissionHandler; import java.util.logging.Logger; //import org.anjocaido.groupmanager.GroupManager; import org.anjocaido.groupmanager.permissions.NijikoPermissionsProxy; -import org.bukkit.event.Event.Priority; -import org.bukkit.event.Event.Type; -import org.bukkit.event.server.PluginEnableEvent; -import org.bukkit.event.server.ServerListener; import org.bukkit.plugin.Plugin; import org.bukkit.plugin.PluginDescriptionFile; import org.bukkit.plugin.java.JavaPlugin; @@ -41,15 +37,7 @@ public class Permissions extends JavaPlugin { setGM(p); } else { if (this.getServer() != null) { - this.getServer().getPluginManager().registerEvent(Type.PLUGIN_ENABLE, new ServerListener() { - - @Override - public void onPluginEnable(PluginEnableEvent event) { - if (event.getPlugin().getDescription().getName().equals("GroupManager")) { - Permissions.this.setGM(event.getPlugin()); - } - } - }, Priority.Normal, this); + this.getServer().getPluginManager().registerEvents(new OverrideListener(this), this); } } } else { @@ -62,7 +50,7 @@ public class Permissions extends JavaPlugin { } } - private void setGM(final Plugin p) { + public void setGM(final Plugin p) { //GroupManager groupManager = (GroupManager) p; ((NijikoPermissionsProxy) Security).setGM(p); } @@ -79,4 +67,9 @@ public class Permissions extends JavaPlugin { Security = new NijikoPermissionsProxy(null); } } + + + } + + |