Database reloads after a new world loads

This commit is contained in:
RonanCraft 2023-05-12 09:08:03 -04:00
parent 671d422683
commit 69bfc79790
2 changed files with 24 additions and 0 deletions

View File

@ -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();
}
}

View File

@ -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();
}
}