This guide covers how to set up your Wurm Unlimited dedicated server on Legion Hosting, configure startup variables, customize world settings, connect to your server, and manage saves. Wurm Unlimited is a sandbox MMO where players terraform the land, build villages, raise crops, and craft everything from tools to castles. For admin powers, server commands, and troubleshooting, see Wurm Unlimited Admin Commands.
1. First Start
- Log in to GPanel and select your Wurm Unlimited server.
- Go to the Startup tab and review the configurable variables (see Section 2).
- Set SERVER_NAME, optionally set SERVER_PASSWORD and MAX_PLAYERS.
- Return to the Console tab and click Start.
- Wait for the console to confirm startup. The first launch may take several minutes as the world map generates.
2. GPanel Startup Variables
| Variable | Required | Description |
|---|---|---|
SERVERNAME | Yes | The name displayed in the server browser. |
SERVERPWD | No | Optional password to join. Leave blank for public. |
MAX_PLAYERS | No | Maximum concurrent players. Default is 25. |
ADMINPWD | No | Admin password. Unlocks in-game admin commands for gameplay tuning. |
PVP | No | Enable PvP combat (true/false). Default is true. |
EPIC | No | Enable Epic server rules with skill curve. Default is false. |
SERVER_WORLD | No | World to use. Defaults are dist/Adventure and dist/Creative (case sensitive). |
QUERY_PORT | Auto | Steam query port (UDP 27016-27030). Managed by GPanel. |
3. Server Configuration
Stop your server before editing configuration files. Settings are stored in multiple files accessible via GPanel Files or SFTP:
LaunchConfig.ini # Launch configuration (clean logs setting)
GameServer/
wurm.ini # Server properties
Key Settings
| Setting | Default | Description |
|---|---|---|
SERVERNAME | (from startup) | Server name displayed to players. |
SERVERPASSWORD | (empty) | Join password. Empty means public. |
MAXPLAYERS | 150 | Maximum concurrent players. |
PVPSERVER | false | Enable PvP combat (true/false). |
SKILLGAINRATE | 1.0 | Skill gain speed multiplier. 5.0 = 5x faster. |
ACTIONTIMER | 1.0 | Action speed multiplier. 0.5 = twice as fast. |
MAXCREATURES | 50000 | Maximum creatures in the world. Reduce to improve performance. |
AGGRESSIVE_CREATURES | 70 | Percentage of creatures that are hostile (0-100). |
SPAWNPOINT_X | (center) | X coordinate of the default spawn point. |
SPAWNPOINT_Y | (center) | Y coordinate of the default spawn point. |
4. World Settings
Map Size
Map size is set during initial generation and cannot be changed without creating a new world:
- 1024: Small map. Good for small groups and lower resource usage.
- 2048: Medium (default). Balanced for most servers.
- 4096: Large. Best for large communities but requires more resources.
Skill Gain and Action Speed
Wurm is known for slow progression. Adjust to match your community:
- SKILLGAINRATE: Default
1.0is vanilla. Values of3.0to10.0are common for private servers. - ACTIONTIMER: Default
1.0is vanilla. Set to0.25for four times faster actions.
Creature Spawning and PvP
- MAXCREATURES: Lower values improve performance. Higher values create a livelier world.
- AGGRESSIVE_CREATURES: Set to
0for peaceful, up to100for maximum danger. - PvE (default): Players cannot attack each other. Set
PVPSERVER=truefor PvP.
5. How to Connect
Option A -- In-Game Server Browser
- Launch Wurm Unlimited from Steam.
- From the launcher, click Play and search for your server in the server list.
- Select your server and click Connect.
Option B -- Direct Connect
- In the server list, use Direct Connect or Add Server.
- Enter your server IP and port from GPanel's Network tab:
<your-server-ip>:<port>
6. Save Management
Wurm Unlimited continuously maintains world data in database files. The server also performs periodic maintenance saves.
Save File Location
GameServer/
db/ # Database files (world data, player data)
maps/ # Map terrain data
Manual Backups via SFTP
- Stop the server from GPanel.
- Connect via SFTP (see How to Upload Files via SFTP).
- Download the
db/andmaps/folders and store them safely.
Restoring a Save
- Stop the server, connect via SFTP, and upload your backup
db/andmaps/folders. - Start the server to load the restored world data.
Related Articles
- Wurm Unlimited Admin Commands
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
- Server Startup Guide
Need Help?
If you run into issues with your Wurm Unlimited server that are not covered here, open a support ticket and include your server IP, a description of the problem, and any relevant error messages from the GPanel console.