New

EmeraldHost 2.0 is here: faster, more intuitive, and made for everyone - the new panel!

Learn more
Guides
How to Add a Savegame to Your StarRupture Server
StarRuptureStarRuptureAdd Savegame

How to Add a Savegame to Your StarRupture Server

Add a savegame to a StarRupture server

4 min read
Jul 30, 2026

A StarRupture save consists of a folder named exactly like the session of your server, containing two files with the same base name: AutoSave0.sav and AutoSave0.met. In addition you have to enter the session name in the configuration file DSSettings.txt so the server finds and loads the save.

Structure of the savegame

Path Content
/StarRupture/Saved/SaveGames/<SessionName>/AutoSave0.sav The actual save containing world, base and progress
/StarRupture/Saved/SaveGames/<SessionName>/AutoSave0.met The matching metadata file – belongs to the .sav and is mandatory
/StarRupture/Saved/SaveGames/SaveData.dat Higher level file that the server manages itself

The DSSettings.txt file

Which session the server uses and whether it loads an existing save or creates a new world is controlled in the file DSSettings.txt in the main directory of your server:

/DSSettings.txt

Its content uses JSON format:

{
  "SessionName": "MyServer",
  "SaveGameName": "AutoSave0.sav",
  "SaveGameInterval": "300",
  "StartNewGame": "false",
  "LoadSavedGame": "true"
}
Value Meaning
SessionName Name of the session – matches the folder name under Saved/SaveGames/ exactly, maximum 20 characters
SaveGameName File name of the save, AutoSave0.sav by default
SaveGameInterval Interval of the automatic save in seconds, "300" by default
StartNewGame "true" creates a completely new world on startup
LoadSavedGame "true" loads the existing save of the configured session

Find your local savegame

You can find your own save from your PC under:

C:\Program Files (x86)\Steam\userdata\<SteamID64>\1631270\remote\Saved\SaveGames\

Upload the savegame

  1. Stop the server
    Stop your server via the dashboard. While the server is running it writes to the save files itself.

  2. Connect via SFTP
    Connect to your server via SFTP.

  3. Open the directory
    Navigate to the following directory:

    /StarRupture/Saved/SaveGames/
    
  4. Create the session folder
    Create a folder there named exactly like the SessionName value in your DSSettings.txt. The name may be up to 20 characters long.

  5. Upload the files
    Upload the .sav file and the matching .met file of your save into that folder.

  6. Rename the files
    Rename both files so they match the SaveGameName value:

    AutoSave0.sav
    AutoSave0.met
    
  7. Adjust DSSettings.txt
    Open the file /DSSettings.txt and set the following values:

    "SessionName": "<your folder name>",
    "SaveGameName": "AutoSave0.sav",
    "StartNewGame": "false",
    "LoadSavedGame": "true"
    
  8. Start the server
    Save all changes and start your server. Your uploaded save is now loaded on startup.

Create a new world

If you want to start with a completely new world instead, proceed as follows:

  1. Stop the server
    Stop your server via the dashboard.

  2. Enable a new world
    Open the file /DSSettings.txt, enter the desired SessionName and set:

    "StartNewGame": "true",
    "LoadSavedGame": "false"
    
  3. Start the server
    Start your server. It now creates a new world.

  4. Join the server
    Connect to your server, see Join server.

  5. Save the world
    Press ESC in game and select Save. Only this actually writes the new world to the server as a save.

  6. Disconnect and stop the server
    Leave the server and stop it afterwards via the dashboard.

  7. Reset the values
    Set both values in /DSSettings.txt back again:

    "StartNewGame": "false",
    "LoadSavedGame": "true"
    
  8. Start the server
    Start your server again. From now on your new world is loaded on every start and progress is kept.

Written byEmeraldHost Team
Last updated on Jul 30, 2026 Edit on GitHub

Did this article help you?

Your feedback helps us improve our guides.

Help shape the guides

€10.00 in credit for every new guide, €5.00 for every improvement.

Contact Support

Create a support ticket and our team will get back to you as soon as possible – personal and professional.

Go to Support
1257 members online

Discord Community

Connect with other players, get quick help from the community, and stay up to date with the latest news.

Join Discord
StarRupture

Ready to get started?

Rent your StarRupture Server now

Join our Discord community 1257 members online right now