/[projects]/miscJava/bukkit-minecraft-plugins/HoerupUtils/src/main/java/dk/thoerup/bukkit/hoeruputils/web/WebLoader.java
ViewVC logotype

Annotation of /miscJava/bukkit-minecraft-plugins/HoerupUtils/src/main/java/dk/thoerup/bukkit/hoeruputils/web/WebLoader.java

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1760 - (hide annotations) (download)
Wed Mar 21 17:04:29 2012 UTC (12 years, 2 months ago) by torben
File size: 844 byte(s)
Make apibukkit a soft-dependency and don't crash if the API could not be found
1 torben 1760 package dk.thoerup.bukkit.hoeruputils.web;
2    
3     import org.bukkit.configuration.Configuration;
4     import org.bukkit.plugin.Plugin;
5     import org.bukkit.plugin.PluginManager;
6    
7     import de.codeinfection.quickwango.ApiBukkit.ApiServer.ApiManager;
8     import dk.thoerup.bukkit.hoeruputils.HoerupUtilsPlugin;
9    
10     public class WebLoader {
11    
12     public static void load(HoerupUtilsPlugin plugin, Configuration logintimeConfig, Configuration homeConfig) {
13    
14     PluginManager pm = plugin.getServer().getPluginManager();
15     Plugin api = pm.getPlugin("ApiBukkit") ;
16     if ( api != null) {
17     StatusListener status = new StatusListener(plugin, plugin.getServer(), logintimeConfig, homeConfig );
18     // api.setRequestController("webstatus", status );hi
19    
20    
21     ApiManager.getInstance().registerController( status );
22     } else {
23     System.out.println("Could not find ApiBukkit");
24     }
25    
26     }
27     }

  ViewVC Help
Powered by ViewVC 1.1.20