This guide covers how to set up your CryoFall dedicated server on Legion Hosting, configure startup variables, edit server settings, configure PvP/PvE mode, set rates and wipe schedules, connect to your server, and manage saves. CryoFall is a sci-fi survival game set on a hostile alien planet where players build colonies, research technologies, farm, craft, and compete or cooperate. For admin commands, mod support, and troubleshooting, see CryoFall Admin Commands.
1. First Start
- Log in to GPanel and select your CryoFall server.
- Go to the Startup tab and review the configurable variables (see the table in Section 2).
- Set SERVER_NAME to a name for your server.
- Set the GAME_MODE to your preferred mode (PvP or PvE).
- Return to the Console tab and click Start.
- Wait for the console to confirm the server has started. The first launch generates the world and creates configuration files in the
Data/directory.
ServerSettings.yml and other YAML configuration files are created during the first launch. Start the server once, let it finish loading, then stop it before editing these files.
2. GPanel Startup Variables
The following variables are available in the GPanel Startup tab. These are passed to the server on each start.
| Variable | Required | Description |
|---|---|---|
SERVER_NAME |
Yes | The name displayed in the CryoFall server browser. |
SERVER_DESCRIPTION |
No | A short description shown to players browsing servers. |
MAX_PLAYERS |
No | Maximum number of concurrent players. Default is typically 100. |
GAME_MODE |
No | Server game mode: PvP or PvE. |
3. Server Configuration (ServerSettings.yml)
CryoFall uses YAML configuration files for detailed server settings. The main configuration file is ServerSettings.yml, located in the Data/ directory.
File Location
Data/ServerSettings.yml
Open this file using the Files tab in GPanel or connect via SFTP. YAML uses indentation-based formatting -- be careful with spacing (use spaces, not tabs).
Key Settings
| Setting | Default | Description |
|---|---|---|
ServerName |
CryoFall Server |
Server name displayed in the browser. |
ServerDescription |
(empty) | Description shown to players in the server list. |
MaxPlayers |
100 |
Maximum concurrent players. |
IsPasswordProtected |
false |
Set to true and define ServerPassword to require a password. |
ServerPassword |
(empty) | Password required to join when IsPasswordProtected is true. |
PvP |
true |
Enable or disable PvP combat. Set to false for PvE only. |
Example ServerSettings.yml
ServerName: "My Legion CryoFall"
ServerDescription: "PvP Colony Survival"
MaxPlayers: 50
IsPasswordProtected: false
ServerPassword: ""
PvP: true
4. PvP/PvE Mode and Rates
Game Mode
CryoFall supports two primary game modes:
- PvP -- Players can attack each other, raid bases, and steal resources. Land claims provide some protection but can be breached. This is the default competitive experience.
- PvE -- Player-versus-player combat is disabled. Players cooperate against the environment, build colonies, and focus on technology and exploration. Set
PvP: falseinServerSettings.yml.
Server Rates
CryoFall allows customizing gameplay rates through additional configuration files in the Data/ directory. Key rate multipliers include:
- Experience rates -- How fast players gain skill and technology points.
- Crafting speed -- Multiplier for crafting and manufacturing time.
- Resource gathering -- Rate at which resources are collected from nodes.
- Land claim settings -- Size, decay rate, and protection levels for player bases.
Data/ directory. Check the official CryoFall server documentation for the complete list of customizable rates and their file locations.
Wipe Schedule
CryoFall PvP servers commonly use periodic wipes to reset the world and give all players a fresh start. To configure a wipe schedule:
- Set the wipe interval in the server settings or announce your schedule to players.
- When it is time to wipe, stop the server, delete the world save data from the
Data/directory, and restart. - Some server operators run wipes weekly or bi-weekly to keep the PvP experience fresh.
5. How to Connect
Option A -- In-Game Server Browser
- Launch CryoFall.
- From the main menu, select Multiplayer.
- Browse the Community Servers list and search for your server by name.
- Select your server and click Join. Enter the password if required.
Option B -- Direct Connect
- Launch CryoFall.
- From the main menu, select Multiplayer.
- Click Direct Connect.
- Enter your server's IP address and port from GPanel's Network tab:
<your-server-ip>:<port> - Enter the server password if prompted and click Connect.
6. Save Management
Auto-Save
CryoFall auto-saves the world state periodically. The server handles saves in the background without significant interruption to gameplay.
Save File Location
Data/
The Data/ directory contains the world save, player data, land claims, structures, and all server state. The full world is stored here.
Manual Backups via SFTP
- Stop the server from GPanel to ensure all data is written to disk.
- Connect to your server via SFTP. See How to Upload Files via SFTP for instructions.
- Download the entire
Data/directory. - Store the backup in a safe location on your computer.
Restoring a Save
- Stop the server from GPanel.
- Connect via SFTP and upload your backed-up
Data/directory, replacing the existing one. - Start the server from GPanel. The server will load the restored world.
Related Articles
- CryoFall 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 CryoFall 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.