# StarRupture Server Configuration Guide (/docs/starrupture/server-configuration)



StarRupture server settings can be configured through the `Startup` page in the XGamingServer Panel or by editing the `Game.ini` configuration file directly.

Basic Settings via Startup Page [#basic-settings-via-startup-page]

The easiest way to configure your server is through the XGamingServer Panel.

<div className="fd-steps">
  <div className="fd-step">
    Open Startup Settings [#1-open-startup-settings]

    Access the XGamingServer Panel and go to `Startup` in the sidebar.
  </div>

  <div className="fd-step">
    Configure Basic Settings [#2-configure-basic-settings]

    Under the **Basic** section, you can set:

    | Setting             | Description                                             |
    | ------------------- | ------------------------------------------------------- |
    | **Server Name**     | The name shown in the server browser                    |
    | **Server Password** | Password required to join (leave empty for no password) |
    | **Session Name**    | The save folder name (max 20 characters)                |
    | **Max Players**     | Maximum number of players (default: 4)                  |
  </div>

  <div className="fd-step">
    Restart Your Server [#3-restart-your-server]

    Restart your server from the `Dashboard` for changes to take effect.
  </div>
</div>

Advanced Settings via Game.ini [#advanced-settings-via-gameini]

For more control, you can edit the `Game.ini` file directly.

<div className="fd-steps">
  <div className="fd-step">
    Locate Game.ini [#1-locate-gameini]

    In the sidebar, go to `Files`. Navigate to:

    ```
    StarRupture/Saved/Config/WindowsServer/Game.ini
    ```
  </div>

  <div className="fd-step">
    Edit the Settings [#2-edit-the-settings]

    Add or modify settings under the `[/Script/StarRupture.ServerSettings]` section:

    ```ini
    [/Script/StarRupture.ServerSettings]
    ServerName=My Factory
    ServerPassword=
    MaxPlayers=4
    AutoSaveInterval=300
    DifficultyMultiplier=1.0
    ```
  </div>
</div>

Key Settings Reference [#key-settings-reference]

| Setting                | Default    | Range   | Description                        |
| ---------------------- | ---------- | ------- | ---------------------------------- |
| `ServerName`           | My Factory | —       | Display name in the server browser |
| `ServerPassword`       | (empty)    | —       | Connection password                |
| `MaxPlayers`           | 4          | 1-4     | Maximum concurrent players         |
| `AutoSaveInterval`     | 300        | —       | Seconds between auto-saves         |
| `DifficultyMultiplier` | 1.0        | 0.5-2.0 | Overall difficulty scaling         |

> ⚠️ **Warning:** StarRupture officially supports up to 4 players in co-op. Setting `MaxPlayers` higher than 4 can cause desync, lag, and crashes.

Difficulty Settings [#difficulty-settings]

You can fine-tune the difficulty by adjusting these multipliers in `Game.ini`:

| Setting                    | Default | Description                                     |
| -------------------------- | ------- | ----------------------------------------------- |
| `DifficultyMultiplier`     | 1.0     | Overall difficulty (0.5 = easier, 2.0 = harder) |
| `DamageTakenMultiplier`    | 1.0     | How much damage players take                    |
| `ResourceGatherMultiplier` | 1.0     | Resource gathering rate                         |
| `EnemyDamageMultiplier`    | 1.0     | How much damage enemies deal                    |

> 📝 **Note:** StarRupture is in Early Access and new configuration options are added with updates. Check the patch notes after each update for newly available settings.

<div className="fd-steps">
  <div className="fd-step">
    Save and Restart [#3-save-and-restart]

    Save the file and restart your server for changes to take effect.
  </div>
</div>
