diff options
Diffstat (limited to 'EssentialsGroupManager/src/org/anjocaido/groupmanager/events/GMWorldListener.java')
-rw-r--r-- | EssentialsGroupManager/src/org/anjocaido/groupmanager/events/GMWorldListener.java | 31 |
1 files changed, 20 insertions, 11 deletions
diff --git a/EssentialsGroupManager/src/org/anjocaido/groupmanager/events/GMWorldListener.java b/EssentialsGroupManager/src/org/anjocaido/groupmanager/events/GMWorldListener.java index accb65acb..14e6dc43c 100644 --- a/EssentialsGroupManager/src/org/anjocaido/groupmanager/events/GMWorldListener.java +++ b/EssentialsGroupManager/src/org/anjocaido/groupmanager/events/GMWorldListener.java @@ -6,41 +6,50 @@ import org.bukkit.event.EventPriority; import org.bukkit.event.Listener; import org.bukkit.event.world.WorldInitEvent; + /** * @author ElgarL - * - * Handle new world creation from other plugins - * + * + * Handle new world creation from other plugins + * */ -public class GMWorldListener implements Listener { - +public class GMWorldListener implements Listener +{ private final GroupManager plugin; - public GMWorldListener(GroupManager instance) { + public GMWorldListener(GroupManager instance) + { plugin = instance; registerEvents(); } - private void registerEvents() { + private void registerEvents() + { plugin.getServer().getPluginManager().registerEvents(this, plugin); } @EventHandler(priority = EventPriority.LOWEST) - public void onWorldInit(WorldInitEvent event) { + public void onWorldInit(WorldInitEvent event) + { String worldName = event.getWorld().getName(); - if (GroupManager.isLoaded() && !plugin.getWorldsHolder().isInList(worldName)) { + if (GroupManager.isLoaded() && !plugin.getWorldsHolder().isInList(worldName)) + { GroupManager.logger.info("New world detected..."); GroupManager.logger.info("Creating data for: " + worldName); plugin.getWorldsHolder().setupWorldFolder(worldName); plugin.getWorldsHolder().loadWorld(worldName); - if (plugin.getWorldsHolder().isInList(worldName)) { + if (plugin.getWorldsHolder().isInList(worldName)) + { GroupManager.logger.info("Don't forget to configure/mirror this world in config.yml."); - } else + } + else + { GroupManager.logger.severe("Failed to configure this world."); + } } } }
\ No newline at end of file |