# How To Configure Your Aloft Server (/docs/aloft/server-settings)





Aloft server configuration is handled through startup parameters on the XGamingServer panel. The server uses a unique parameter format with `#` delimiters (e.g., `servername#MyServer#`).

Using the Panel Startup Settings [#using-the-panel-startup-settings]

In the [XGamingServer Panel](https://panel.xgamingserver.com), click **Startup** in the sidebar:

<img alt="Startup tab showing Aloft variables" src={__img0} placeholder="blur" />

Stop the server, adjust settings, then start again.

***

Server Settings Reference [#server-settings-reference]

Identity & Visibility [#identity--visibility]

| Setting      | Values             | Description                                                   |
| ------------ | ------------------ | ------------------------------------------------------------- |
| Server Name  | Text (no spaces)   | Display name in the server browser                            |
| Is Visible   | `true` / `false`   | `true` = listed in server browser, `false` = friend code only |
| Player Count | 1–8                | Maximum concurrent players                                    |
| Server Port  | Integer (0 = auto) | Network port (0 lets the game auto-assign)                    |

> ⚠️ **Important:** Server names cannot contain spaces or special characters. Use underscores or dashes instead.

> 📝 **Note:** Aloft has a hard cap of **8 players** per server.

World Creation Settings [#world-creation-settings]

These settings are configured when creating a new world and cannot be changed after:

| Setting          | Values                                     | Description                                                 |
| ---------------- | ------------------------------------------ | ----------------------------------------------------------- |
| Map Name         | Text (no spaces)                           | Internal world name — used to load the save later           |
| Island Count     | `0`, `1`, `2`, `normal`, `big`, `huge`     | Number of islands in the world                              |
| Corruption Count | `0`, `1`, `2`, `normal`, `lots`, `shrooms` | Amount of corruption in the world                           |
| Creative         | `true` / `false`                           | Creative mode — unlocks all recipes with infinite resources |

Gameplay [#gameplay]

| Setting         | Values           | Description                                           |
| --------------- | ---------------- | ----------------------------------------------------- |
| Private Islands | `true` / `false` | Protects each player's home island from other players |
| Admin           | SteamID64        | Grant admin access (can specify multiple)             |

***

Admin Access [#admin-access]

Admins are assigned via the startup parameters using their SteamID64. Find your SteamID at [steamid.io](https://steamid.io/).

Multiple admins can be added by including multiple admin entries in the startup configuration.

Once in-game, admins can press **F1** to open the console. See the [Console Commands](/docs/aloft/console-commands) guide for all available commands.

***

World Size Guide [#world-size-guide]

| Island Count | Description                | Best for                    |
| ------------ | -------------------------- | --------------------------- |
| `0`          | Minimal — very few islands | Testing, 1–2 players        |
| `1` / `2`    | Small worlds               | Small groups (2–4)          |
| `normal`     | Standard world             | Most servers                |
| `big`        | Large world                | Full servers (6–8)          |
| `huge`       | Maximum size               | Exploration-focused servers |

Corruption Settings [#corruption-settings]

| Corruption Count | Description                               |
| ---------------- | ----------------------------------------- |
| `0`              | No corruption — pure building/exploration |
| `1` / `2`        | Light corruption                          |
| `normal`         | Standard amount                           |
| `lots`           | High corruption — more challenging        |
| `shrooms`        | Mushroom-themed corruption variant        |

***

Connection Methods [#connection-methods]

Aloft supports two connection methods:

1. **Friend Code** (recommended) — a code generated each server start, saved to `ServerRoomCode.txt`. See [Connect to Your Server](/docs/aloft/join-server).
2. **Server Browser** — can take 15–30 minutes to list a new server. Set `isvisible` to `true`.

> 📝 **Note:** The Friend Code changes every time your server restarts. Share the new code with your players after each restart.

***

Crossplay [#crossplay]

Aloft supports **PC and Xbox crossplay**. Players on Xbox can join your server if crossplay is enabled. No additional configuration is needed on the server side.

***

> 💡 **Tip:** Need help? Join our [Discord](https://discord.xgamingserver.com) for support.

Related Guides [#related-guides]

* [Console Commands](/docs/aloft/console-commands)
* [Connect to Your Server](/docs/aloft/join-server)
* [Change Server Name](/docs/aloft/rename-server)
