package dk.thoerup.bukkit.hoeruputils.web; import org.bukkit.configuration.Configuration; import org.bukkit.plugin.Plugin; import org.bukkit.plugin.PluginManager; 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 void load(HoerupUtilsPlugin plugin, Configuration logintimeConfig, Configuration homeConfig) { PluginManager pm = plugin.getServer().getPluginManager(); Plugin api = pm.getPlugin("ApiBukkit") ; if ( api != null) { StatusListener status = new StatusListener(plugin, plugin.getServer(), logintimeConfig, homeConfig ); // api.setRequestController("webstatus", status );hi ApiManager.getInstance().registerController( status ); } else { System.out.println("Could not find ApiBukkit"); } } }