--- miscJava/bukkit-minecraft-plugins/HoerupUtils/src/main/java/dk/thoerup/bukkit/hoeruputils/web/WebLoader.java 2012/03/21 17:04:29 1760 +++ miscJava/bukkit-minecraft-plugins/HoerupUtils/src/main/java/dk/thoerup/bukkit/hoeruputils/web/WebLoader.java 2013/03/20 14:50:00 1935 @@ -4,12 +4,22 @@ import org.bukkit.plugin.Plugin; import org.bukkit.plugin.PluginManager; -import de.codeinfection.quickwango.ApiBukkit.ApiServer.ApiManager; +//import de.codeinfection.quickwango.ApiBukkit.ApiServer.ApiManager; import dk.thoerup.bukkit.hoeruputils.HoerupUtilsPlugin; public class WebLoader { + + private static WebLoader instance = null; + /* Singleton */ + public static WebLoader getInstance() { + if (instance == null) { + instance = new WebLoader(); + } + return instance; + } + - public static void load(HoerupUtilsPlugin plugin, Configuration logintimeConfig, Configuration homeConfig) { + /*public void load(HoerupUtilsPlugin plugin, Configuration logintimeConfig, Configuration homeConfig) { PluginManager pm = plugin.getServer().getPluginManager(); Plugin api = pm.getPlugin("ApiBukkit") ; @@ -17,11 +27,14 @@ StatusListener status = new StatusListener(plugin, plugin.getServer(), logintimeConfig, homeConfig ); // api.setRequestController("webstatus", status );hi + BanListener ban = new BanListener(plugin, plugin.getServer() ); + ApiManager.getInstance().registerController( status ); + ApiManager.getInstance().registerController( ban ); } else { System.out.println("Could not find ApiBukkit"); } - } + }*/ }