|
|
@ -391,10 +391,6 @@ public class WorldServer { |
|
|
|
Logger.info("Loading Mine data."); |
|
|
|
Logger.info("Loading Mine data."); |
|
|
|
Mine.loadAllMines(); |
|
|
|
Mine.loadAllMines(); |
|
|
|
|
|
|
|
|
|
|
|
// Open/Close mines for the current window
|
|
|
|
|
|
|
|
Logger.info("Processing mine window."); |
|
|
|
|
|
|
|
HourlyJobThread.processMineWindow(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Logger.info("Loading Shrine data."); |
|
|
|
Logger.info("Loading Shrine data."); |
|
|
|
DbManager.ShrineQueries.LOAD_ALL_SHRINES(); |
|
|
|
DbManager.ShrineQueries.LOAD_ALL_SHRINES(); |
|
|
|
|
|
|
|
|
|
|
@ -472,6 +468,10 @@ public class WorldServer { |
|
|
|
Logger.info("Starting Orphan Item Purge"); |
|
|
|
Logger.info("Starting Orphan Item Purge"); |
|
|
|
PurgeOprhans.startPurgeThread(); |
|
|
|
PurgeOprhans.startPurgeThread(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Open/Close mines for the current window
|
|
|
|
|
|
|
|
Logger.info("Processing mine window."); |
|
|
|
|
|
|
|
HourlyJobThread.processMineWindow(); |
|
|
|
|
|
|
|
|
|
|
|
// Calculate bootstrap time and rest boot time to current time.
|
|
|
|
// Calculate bootstrap time and rest boot time to current time.
|
|
|
|
java.time.Duration bootDuration = java.time.Duration.between(LocalDateTime.now(), bootTime); |
|
|
|
java.time.Duration bootDuration = java.time.Duration.between(LocalDateTime.now(), bootTime); |
|
|
|
long bootSeconds = Math.abs(bootDuration.getSeconds()); |
|
|
|
long bootSeconds = Math.abs(bootDuration.getSeconds()); |
|
|
|