Why my local dedi-server do not save in-game time?

I wanna play with DayCycleSpeedScale=0.1. But my server always starts at midday. In this case i will never see the night. Whats wrong?

1 Like

As far as I know this is just how the game works. Certainly in singleplayer whenever you restart the game (and thus the ‘server’) it starts from midday. My best guess would be that this is the same for a dedicated server (ie. when it restarts it will default to midday). The only way I can think of that would prevent it would be to leave the dedicated server running full time.

(Personally, I’d prefer if I logged back in at the same time of day that I previously logged out, but that just doesn’t seem to be the way it works.)

There is a setting that is called Catchup Time (or something like that) which is checked by default. It sets a joining player’s visual to daytime until it catches up to (and then syncs with) the server time. That way no one logs into the game in total blackness, while trying to figure out where they are. If you un-check that server setting you should join at whatever the current server time is (even if it is night time).

BTW ~ Welcome to the forums. :+1:

I think what they mean is that the server does not save the current time to the database and whenever they restart the server it will always start at noon - which is normal.

However if they set extremely slow day cycles then they would only experience a fraction of a day before the next server restart, if they also set up automated restarts every day or even multiple times a day. The restart then would reset it to noon again.

(catch-up time is different and applies only to newly created characters just so you’re not climbing off the cross in the dark, doesn’t have an effect on already created characters who just join back)

Anyway, OP, this is just how the game is designed, nothing you can do about it, except make a custom mod that saves the time and then restores it after a restart.