Dedicated Server - Stage Settings Changes While Running

Bradley Johnson shared this feedback 2 months ago
Not Enough Votes

Something that kind of annoys me sometimes is that I have to fully stop my dedicated server before I can add mods to the mods list or change any settings. I understand that these things can't exactly be changed in the middle of the game, and would require a server restart anyways. The problem of course is this increases downtime as I have to change all of the settings with the server offline before starting it again.

I'd much prefer if I could change the settings and add or remove mods first, then restart the server once I'm ready to minimize downtime. Basically, I want to be able to stage changes to the game, then restart to apply these changes.

The dedicated server should save the settings you modify to a staged file and apply them once the server has stopped and before restarting the server if the user opted to restart. The UI could also indicate options requiring a restart by highlighting them in the user interface. There could even be a popup dialog the first time you make a change to the settings with the server running informing you "a restart is required for changes to take effect."

Replies (1)

photo
2

You could do this for mod updates too. Have mod updates downloaded in the background and get a prompt to restart to pick up the latest version.

photo
1

Yes, that would be great. Currently, I just restart the server before getting on. Having an actual notification that there are mod updates available would be great, as I'd know if I actually need to restart or not.

photo
1

Would also be cool if there was an option to restart the server automatically after a specified period of time AFTER the last player logs off leaving the server empty.

Basically, if the server is empty for a specified period of time, it could automatically restart. There should also be an option to check for dedicated server updates automatically too, and not just mod updates.

photo
Leave a Comment
 
Attach a file
Access denied