Browse Source

2am daily reboot

lakebane-master
FatBoy-DOTC 8 months ago
parent
commit
a8c768931e
  1. 9
      src/engine/server/world/WorldServer.java

9
src/engine/server/world/WorldServer.java

@ -210,6 +210,11 @@ public class WorldServer { @@ -210,6 +210,11 @@ public class WorldServer {
this.isRunning = true;
while (true) {
if (LocalDateTime.now().isAfter(nextHeartbeatTime)) {
SERVERHEARTBEAT.tick();
nextHeartbeatTime = LocalDateTime.now().plusNanos(50000000);
}
LocalDateTime currentTime = LocalDateTime.now();
if(currentTime.getHour() == 2 && currentTime.getMinute() == 0){
//daily reboot
@ -220,10 +225,6 @@ public class WorldServer { @@ -220,10 +225,6 @@ public class WorldServer {
Logger.info(err.getMessage());
}
}
if (LocalDateTime.now().isAfter(nextHeartbeatTime)) {
SERVERHEARTBEAT.tick();
nextHeartbeatTime = LocalDateTime.now().plusNanos(50000000);
}
if (LocalDateTime.now().isAfter(nextPopulationFileTime)) {
writePopulationFile();

Loading…
Cancel
Save