mirror of
https://github.com/Multiverse/Multiverse-Core.git
synced 2025-02-16 12:31:59 +01:00
PluginListener for Permissions and iConomy.
This commit is contained in:
parent
a9aa346659
commit
30e9b991b7
BIN
lib/iConomy.jar
Normal file
BIN
lib/iConomy.jar
Normal file
Binary file not shown.
@ -1,11 +1,39 @@
|
||||
package com.onarandombox.MultiVerseCore;
|
||||
|
||||
import org.bukkit.event.server.PluginEvent;
|
||||
import org.bukkit.event.server.ServerListener;
|
||||
import org.bukkit.plugin.Plugin;
|
||||
|
||||
import com.nijiko.coelho.iConomy.iConomy;
|
||||
import com.nijikokun.bukkit.Permissions.Permissions;
|
||||
|
||||
public class MVPluginListener extends ServerListener {
|
||||
|
||||
public MVPluginListener(MultiVerseCore multiVerseCore) {
|
||||
// TODO Auto-generated constructor stub
|
||||
MultiVerseCore plugin;
|
||||
|
||||
public MVPluginListener(MultiVerseCore plugin) {
|
||||
this.plugin = plugin;
|
||||
}
|
||||
|
||||
public void onPluginEnabled(PluginEvent event){
|
||||
if(event.getPlugin().getDescription().getName().equals("Permissions")) {
|
||||
MultiVerseCore.Permissions = Permissions.Security;
|
||||
MultiVerseCore.log.info(MultiVerseCore.logPrefix + "- Found Permissions/GroupManager");
|
||||
}
|
||||
/**
|
||||
* Use the METHOD supplied by iConomy to register it etc...
|
||||
*/
|
||||
|
||||
if(MultiVerseCore.getiConomy() == null) {
|
||||
Plugin iConomy = plugin.getServer().getPluginManager().getPlugin("iConomy");
|
||||
|
||||
if (iConomy != null) {
|
||||
if(iConomy.isEnabled()) {
|
||||
MultiVerseCore.iConomy = (iConomy) iConomy;
|
||||
MultiVerseCore.log.info(MultiVerseCore.logPrefix + "- Found iConomy");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user