StarRupture DSSettings.txt Configuration Guide

Complete guide to configuring your StarRupture dedicated server using the DSSettings.txt file. Control sessions, saves, and auto-save intervals.

The DSSettings.txt file controls your StarRupture server's session and save behavior. This guide covers every setting and how to configure them.

Locating the DSSettings.txt File

Open Your Server Files

Access the XGamingServer Panel and go to Files in the sidebar.

Find DSSettings.txt

The file is located in the server root directory alongside the server executable. If it doesn't exist, you can create it.

Configuration Reference

The file uses JSON format. Here is a complete example:

{
  "SessionName": "MyWorld",
  "SaveGameInterval": "300",
  "StartNewGame": "false",
  "LoadSavedGame": "true",
  "SaveGameName": "AutoSave0.sav"
}

Settings Explained

SettingDefaultDescription
SessionNameName of the save folder (max 20 characters). Must match the folder name under Saved/SaveGames/.
SaveGameInterval300Auto-save frequency in seconds. 300 = every 5 minutes.
StartNewGamefalseSet to true to generate a brand new world on next startup.
LoadSavedGametrueSet to true to load an existing save on startup.
SaveGameNameAutoSave0.savWhich save file to load from the session folder.

⚠️ Warning: StartNewGame and LoadSavedGame are mutually exclusive. Never set both to true at the same time. If StartNewGame is true, it will generate a new world and can overwrite your existing save.

Common Configurations

Loading an Existing Save

{
  "SessionName": "MyWorld",
  "SaveGameInterval": "300",
  "StartNewGame": "false",
  "LoadSavedGame": "true",
  "SaveGameName": "AutoSave0.sav"
}

Creating a New World

{
  "SessionName": "NewWorld",
  "SaveGameInterval": "300",
  "StartNewGame": "true",
  "LoadSavedGame": "false",
  "SaveGameName": "AutoSave0.sav"
}

⚠️ Warning: After your new world generates, change StartNewGame back to false and LoadSavedGame to true, then restart. Otherwise the server will create a new world every time it restarts.

Adjusting Auto-Save Frequency

Change SaveGameInterval to control how often the server saves:

ValueInterval
60Every 1 minute
300Every 5 minutes (default)
600Every 10 minutes
900Every 15 minutes

Lower intervals mean less progress is lost on a crash but can cause brief lag spikes during saves, especially on large worlds.

💡 Tip: Most settings can also be configured through the Startup page in the XGamingServer Panel without editing the file directly.

How is this guide?

40% Off — Limited TimeGet your Starrupture server todayInstant setup, DDoS protection, and 24/7 support included.
Get a Server

On this page