This guide covers how to set up your FortressCraft Evolved dedicated server on Legion Hosting, configure startup variables, edit server configuration files, and connect to your server. FortressCraft Evolved is a voxel-based game blending crafting, logistics, tower defense, and exploration. For admin commands and RCON, see FortressCraft Evolved Admin Commands.
1. First Start
- Log in to GPanel and select your FortressCraft Evolved server.
- Go to the Startup tab and configure the variables (see Section 2).
- Set your SERVER_NAME and WORLDNAME.
- Return to the Console tab and click Start.
- Wait for
Headless server activein the console, confirming startup.
2. GPanel Startup Variables
| Variable | Default | Description |
|---|---|---|
SERVER_NAME | Pterodactyl Dedicated Server World | Server name displayed in the browser. |
AUTO_UPDATE | 1 | Auto-update the server on startup. |
MAX_PLAYERS | 64 | Maximum concurrent players (1-64). |
WORLDNAME | WorldName | Name of the world save to load. |
PUBLIC | false | List on public server browser. true or false. |
AUTO_PAUSE | true | Pause server when no players connected. true or false. |
RCON_PORT | 27001 | Port for RCON connections. |
RCON_PASSWORD | changeme | Password for RCON access. |
changeme. Use a strong, unique password.
3. World Settings
World generation is configured in Default/firstrun.ini. These are set via startup variables:
| Variable | Options | Default | Description |
|---|---|---|---|
G_RESOURCE | rapid, plentiful, scarce, greg | scarce | Resource availability. |
G_CONVEYOR | slow, fast | slow | Conveyor belt speed. |
G_POWER | scarce, plentiful | scarce | Power generation rate. |
G_DAY | eternal, normal, night | normal | Day/night cycle. |
G_CAREPACKAGE | true, false | false | Enable care package drops. |
G_FLATLAND | true, false | false | Generate a flat world. |
G_RushMode | true, false | false | Enable rush mode (faster progression). |
firstrun.ini only apply when creating a new world. Changing them after world creation has no effect on existing worlds.
4. Server Configuration Files
The server uses two INI configuration files in the Default/ directory:
Default/firstrun.ini
Controls world generation settings (see Section 3). Managed by startup variables.
Default/serveroverrides.ini
Controls server runtime settings. Managed by startup variables:
[config]
RCONPort=27001
RCONPassword=changeme
ServerPort=<assigned>
MaxPlayers=64
WorldName=WorldName
IsPublic=false
AutoPause=true
5. How to Connect
- Launch FortressCraft Evolved on Steam.
- Go to Multiplayer > Join Server.
- If the server is public, find it in the browser.
- For direct connect, enter the server IP and port.
Related Articles
- FortressCraft Evolved Admin Commands
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
Need Help?
If you run into issues with your FortressCraft Evolved 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.