--- miscJava/bukkit-minecraft-plugins/HoerupUtils/src/dk/thoerup/bukkit/hoeruputils/HoerupUtilsPlugin.java 2011/12/22 14:45:38 1670 +++ miscJava/bukkit-minecraft-plugins/HoerupUtils/src/dk/thoerup/bukkit/hoeruputils/HoerupUtilsPlugin.java 2011/12/22 20:30:28 1671 @@ -37,6 +37,9 @@ getCommand("home").setExecutor( home ); getCommand("sethome").setExecutor( home ); + DiverCommand diver = new DiverCommand(this ); + getCommand("diver").setExecutor( diver ); + LogintimeHandler logintimeHandler = new LogintimeHandler( this.getDataFolder() ); @@ -49,12 +52,15 @@ pm.registerEvent(Event.Type.PLAYER_LOGIN, logintimeHandler, Priority.Normal, this); pm.registerEvent(Event.Type.PLAYER_QUIT, logintimeHandler, Priority.Normal, this); + + pm.registerEvent(Event.Type.PLAYER_QUIT, diver.getQuitHandler(), Priority.Normal, this); + pm.registerEvent(Event.Type.ENDERMAN_PICKUP, new EndermanStopper(), Priority.Normal, this); //register web plugins - pm.registerEvent(Event.Type.CUSTOM_EVENT, new StatusListener(getServer(), logintimeHandler.getConfig() ), Priority.Normal, this); + pm.registerEvent(Event.Type.CUSTOM_EVENT, new StatusListener(getServer(), logintimeHandler.getConfig(), home.getConfig() ), Priority.Normal, this); pm.registerEvent(Event.Type.CUSTOM_EVENT, new MessageListener(getServer()), Priority.Normal, this);