@Override public void onEnable() { log = Logger.getLogger("Minecraft"); setupPermissions(); settings = new Settings(); database = new Database(this); logThread = new LogThread(this); getServer().getScheduler().scheduleAsyncRepeatingTask(this, logThread, 1L, 20L); commandHandler = new CommandHandler(this); selectionMap = new HashMap<String, Selection>(); playerCache = new HashMap<String, PlayerCache>(); cityCache = new HashMap<String, City>(); claimMap = new HashMap<String, Claim>(); populateCityCache(); populateClaimsCache(); populatePlayerCache(); registerEvents(); database.deleteOldInvites(); log.info("Cityscape loaded."); logThread.addLogEntry("SERVER", "Cityscape Enabled."); }
public void addLogEntry(String header, String message) { logThread.addLogEntry(header, message); }