diff --git a/src/main/java/me/SuperRonanCraft/BetterRTP/player/events/EventListener.java b/src/main/java/me/SuperRonanCraft/BetterRTP/player/events/EventListener.java index 7f35108..952cdb7 100644 --- a/src/main/java/me/SuperRonanCraft/BetterRTP/player/events/EventListener.java +++ b/src/main/java/me/SuperRonanCraft/BetterRTP/player/events/EventListener.java @@ -10,6 +10,7 @@ import org.bukkit.event.player.PlayerInteractEvent; import org.bukkit.event.player.PlayerJoinEvent; import org.bukkit.event.player.PlayerQuitEvent; import org.bukkit.event.player.PlayerTeleportEvent; +import org.bukkit.event.world.WorldLoadEvent; import org.bukkit.plugin.PluginManager; public class EventListener implements Listener { @@ -58,4 +59,9 @@ public class EventListener implements Listener { private void rtpPost(RTP_TeleportPostEvent e) { Custom.postRTP(e); } + + @EventHandler + private void worldLoad(WorldLoadEvent e) { + WorldLoad.worldLoad(); + } } \ No newline at end of file diff --git a/src/main/java/me/SuperRonanCraft/BetterRTP/player/events/WorldLoad.java b/src/main/java/me/SuperRonanCraft/BetterRTP/player/events/WorldLoad.java new file mode 100644 index 0000000..8d4a406 --- /dev/null +++ b/src/main/java/me/SuperRonanCraft/BetterRTP/player/events/WorldLoad.java @@ -0,0 +1,18 @@ +package me.SuperRonanCraft.BetterRTP.player.events; + +import me.SuperRonanCraft.BetterRTP.BetterRTP; +import me.SuperRonanCraft.BetterRTP.references.database.DatabaseHandler; +import me.SuperRonanCraft.BetterRTP.references.player.HelperPlayer; +import me.SuperRonanCraft.BetterRTP.references.player.playerdata.PlayerData; +import org.bukkit.World; +import org.bukkit.entity.Player; +import org.bukkit.event.player.PlayerTeleportEvent; +import org.bukkit.event.world.WorldLoadEvent; + +public class WorldLoad { + + static void worldLoad() { + BetterRTP.getInstance().getLogger().info("NEW WORLD!"); + BetterRTP.getInstance().getDatabaseHandler().load(); + } +}