mine changes
This commit is contained in:
@@ -40,10 +40,7 @@ import engine.net.client.msg.chat.ChatSystemMsg;
|
||||
import engine.objects.*;
|
||||
import engine.server.MBServerStatics;
|
||||
import engine.util.ThreadUtils;
|
||||
import engine.workthreads.DisconnectTrashTask;
|
||||
import engine.workthreads.HourlyJobThread;
|
||||
import engine.workthreads.PurgeOprhans;
|
||||
import engine.workthreads.WarehousePushThread;
|
||||
import engine.workthreads.*;
|
||||
import org.pmw.tinylog.Configurator;
|
||||
import org.pmw.tinylog.Level;
|
||||
import org.pmw.tinylog.Logger;
|
||||
@@ -201,6 +198,7 @@ public class WorldServer {
|
||||
LocalDateTime nextPopulationFileTime = LocalDateTime.now();
|
||||
LocalDateTime nextFlashTrashCheckTime = LocalDateTime.now();
|
||||
LocalDateTime nextHourlyJobTime = LocalDateTime.now().withMinute(0).withSecond(0).plusHours(1);
|
||||
LocalDateTime nextHalfHourlyJobTime = LocalDateTime.now().withMinute(0).withSecond(0);
|
||||
LocalDateTime nextWareHousePushTime = LocalDateTime.now();
|
||||
|
||||
// Begin execution of main game loop
|
||||
@@ -232,6 +230,13 @@ public class WorldServer {
|
||||
nextHourlyJobTime = LocalDateTime.now().withMinute(0).withSecond(0).plusHours(1);
|
||||
}
|
||||
|
||||
if (LocalDateTime.now().isAfter(nextHalfHourlyJobTime)) {
|
||||
Thread halfHourlyJobThread = new Thread(new HalfHourlyJobThread());
|
||||
halfHourlyJobThread.setName("halfHourlyJob");
|
||||
halfHourlyJobThread.start();
|
||||
nextHalfHourlyJobTime = nextHalfHourlyJobTime.plusMinutes(30);
|
||||
}
|
||||
|
||||
if (LocalDateTime.now().isAfter(nextWareHousePushTime)) {
|
||||
Thread warehousePushThread = new Thread(new WarehousePushThread());
|
||||
warehousePushThread.setName("warehousePush");
|
||||
|
||||
Reference in New Issue
Block a user