Configuring your StarRupture server with DSSettings.txt
StarRupture offers a configuration file called DSSettings.txt that can be placed in the root of your server directory, alongside StarRuptureServerEOS.exe.
This file is a JSON file and exposes a few config options for tweaking your server, and an example of this configuration looks like this:
{
"SessionName": "SESSIONNAME",
"SaveGameInterval": "300",
"StartNewGame": "true",
"LoadSavedGame": "false",
"SaveGameName": "AutoSave0.sav"
}Options
SessionName
This controls the session name on the server. It'll be the folder in which the world gets saved.
SaveGameInterval
This controls how frequently the server saves the game, in seconds. 300 for example equates to every 5 minutes.
StartNewGame
When "true", this will generate a new world save when set. When "false", it will instead load a previously generated save.
LoadSavedGame
Similar but inverse to to StartNewGame, when "true" this will load a previously generated world save. And when "false", will generate a new save.
SaveGameName
This controls the name of the world save file. These can be found in /StarRupture/Saved/SaveGames and then the SessionName you configured, such as /StarRupture/Saved/SaveGames/MyServer .
Need Help?
If you have questions or run into any issues, our support team is here to help! Reach out using the support widget on our website or visit our support center for further assistance.