Use unlock30

Claim 30% Off!Your Next Server

unlock30

Last Update 2026-02-18 01:58:06

How to Join Your StarRupture Server

How to Set up and Join Your StarRupture Server

 

Setting up your StarRupture server is the first step toward building your defenses and surviving the hordes.

 

However, unlike standard game servers, StarRupture requires a specific two-step workflow to establish a persistent world. You cannot just "set it and forget it" immediately. The process involves:

 

  1. Configuring the server to Create a new session.
  2. Joining the server to generate the world files.
  3. Re-configuring the server to Load that session for all future restarts.

 

This guide will walk you through this exact lifecycle so your progress is always safe.

 


Part 1: The Initial Setup (Creating a World)

 

First, you need to tell the server to generate a brand-new world.

 

  1. Go to your Server Panel, click on Actions, and select Shutdown.
  1. Navigate to the File Manager and open DSSettings.txt.

 

  1. You must set StartNewGame to true and give your session a name.

     

    Copy this configuration for a fresh start:

     

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

 

  1. Click Save File, go back to Actions, and click Restart.

 


Part 2: Join the Server

 

Now that the server is running a "New Game" configuration, you need to join it. This action initializes the world and triggers the first autosaves.

 

  1. Launch StarRupture.

  2. Go to Join Game and click on Dedicated Server.
  3. Insert the IP and port.

  4. Click Confirm to join the server.

 

Optional: Play for a few minutes to ensure an autosave is generated, then disconnect.

 


Part 3: The Critical Switch (Loading Your Save)

 

IMPORTANT: You must perform this step, or your server may reset your progress on the next restart!

 

Now that your world exists, you must update the configuration to load this save instead of trying to create a new one every time the server restarts.

 

  1. Go to Actions > Shutdown.
  1. Go back to File Manager and open DSSettings.txt.
  1. Change the settings so the server loads your existing SessionName.

    • Set "StartNewGame" to false.
    • Set "LoadSavedGame" to true.

     

Your file should now look like this:

 

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

 

Ensure "SessionName" matches exactly what you set in Part 1

 

  1. Click Save File and Restart the server by going to Actions then Restart.

 


Conclusion

 

Your server is now fully established! By following this CreateJoinLoad workflow, you have ensured that your world is persistent. From now on, your server will automatically pick up where you left off after every restart or crash.

 

Now that the technical setup is out of the way, you can focus on the real challenge: surviving the rupture. If you encounter any issues connecting, our support team is standing by to assist.

 

Happy gaming!