StarRupture DSSettings.txt Configuration Guide

Need a StarRupture Server?

Get a fully managed StarRupture dedicated server with one-click setup, automatic updates, and 24/7 support.

Rent a StarRupture Server →

The DSSettings.txt file is the primary configuration file for StarRupture dedicated servers. This guide covers all available options and how to use them effectively.

File Location

Place DSSettings.txt in the same directory as your server executable:

Standard Windows Server:

C:\servers\StarRupture\DSSettings.txt

Pterodactyl Panel:

/home/container/DSSettings.txt

Default Configuration

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

Configuration Options Explained

SessionName

The display name of your server that players see in the server browser.

  • Type: String
  • Example: “SessionName”: “My Awesome Server”
  • Tips: Keep it short and memorable

SaveGameInterval

How often the server automatically saves the world, in seconds.

  • Type: String (number as text)
  • Default: “300” (5 minutes)
  • Recommended: 300-600 for most servers
  • Warning: Lower values increase disk I/O and may cause lag spikes

StartNewGame

Whether to create a new world when the server starts.

  • Type: String (“true” or “false”)
  • Use “true”: When creating a fresh world
  • Use “false”: When loading an existing save
  • Important: Set to “false” after world creation to prevent data loss

LoadSavedGame

Whether to load an existing save file on startup.

  • Type: String (“true” or “false”)
  • Use “true”: When continuing an existing world
  • Use “false”: When starting fresh

SaveGameName

The filename of the save to load.

  • Type: String
  • Example: “SaveGameName”: “AutoSave0.sav”
  • Note: Case-sensitive, must include .sav extension

Common Configurations

New World Setup

{
  "SessionName": "Fresh Start",
  "SaveGameInterval": "300",
  "StartNewGame": "true",
  "LoadSavedGame": "false",
  "SaveGameName": ""
}

Loading Existing World

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

Troubleshooting

Server Ignoring DSSettings.txt

  • Ensure the file is in the correct directory
  • Verify JSON syntax is valid (use a JSON validator)
  • Check file encoding is UTF-8

Invalid JSON Errors

  • All values must be in quotes
  • Use double quotes, not single quotes
  • No trailing commas after the last property

Skip the Configuration

Our game panel handles all server configuration for you with an easy-to-use interface.

Get Your Server Now →

Ready to play?

Run your own StarRupture server with XGamingServer

Spin up an always-on StarRupture server your friends can join in minutes — no port-forwarding, no tech headaches.

99.9%Uptime SLA
< 5 minInstant setup
24/7Human support
DDoSProtected
Instant setup Your server is live in minutes with a one-click control panel.
Mods & plugins Install mods, plugins and workshop content in a few clicks.
DDoS protected Enterprise DDoS mitigation keeps your server online 24/7.
Low-latency hardware Premium CPUs & NVMe SSDs for lag-free multiplayer.
Free backups Automatic backups so your world is never lost.
Real human support Gamers helping gamers — 24/7, no bots, no scripts.

Pick your StarRupture plan & play in minutes

See all plans
Novice $10.50/mo 6 GB RAM Renews $15/mo Buy now
Pro $24.50/mo 12 GB RAM Renews $35/mo Buy now
ProMax $31.50/mo 16 GB RAM Renews $45/mo Buy now