package de.warking.hunjy; import de.steamwar.core.events.ChattingEvent; import de.steamwar.core.events.PlayerJoinedEvent; import de.warking.hunjy.MySQL.MySQL; import de.warking.hunjy.MySQL.WarkingUser; import de.steamwar.core.FileManager; import org.bukkit.Bukkit; import org.bukkit.plugin.java.JavaPlugin; public class Core extends JavaPlugin{ public static MySQL sql; private static Core instance; private FileManager fileManager; @Override public void onLoad() { setInstance(this); } @Override public void onEnable() { fileManager = new FileManager(); setSql(new MySQL()); Bukkit.getPluginManager().registerEvents(new PlayerJoinedEvent(), this); Bukkit.getPluginManager().registerEvents(new ChattingEvent(), this); Bukkit.getScheduler().runTaskTimer(this, WarkingUser::clearCache, 72000, 72000); } public static Core getInstance() { return instance; } public FileManager getFileManager() { return fileManager; } private static void setInstance(Core instance) { Core.instance = instance; } private static void setSql(MySQL sql) { Core.sql = sql; } }