Want to customize your solar system? Read on here:

How to start the dedicated server

Go to the folder: C:\Program Files\Steam\SteamApps\common\Empyrion - Galactic Survival (if Steam is not installed to standard location, see:

  • To start a dedicated server with rudimentary GUI: "EmpyrionDedicated.cmd"
  • To start a dedicated server without GUI: "EmpyrionDedicated_NoGraphics.cmd"

To run the server when your computer starts and you log in, create a shortcut to the .cmd file of your choosing and place that shortcut in the folder: %appdata%\Microsoft\Windows\Start Menu\Programs\Startup. Remember to enter the command saveandexit 0 before shutting down or logging off, or you may lose your progress!

How to configure your server

Servers can be configured via changing the value of the property  in "dedicated.yaml" in ..\Steam\SteamApps\common\Empyrion - Galactic Survival\ folder.

Each property can be disabled by putting '#' in front of the line. To enable a property, remove the #

Available Properties
Properties Value Description
Srv_Port Numeric Default is 30000. If you are using a router and/or a firewall, you need to forward the ports 30000-30004 UDP and TCP. Please search the web on how this can be achieved for your personal setup as it depends on your router
Srv_Name Alphanumeric The name that will be shown in the server browser
Srv_Password Alphanumeric This is where you would set a password if you would like your server to be password protected.
Srv_MaxPlayers Numeric The maximum amount of players that can be connected to your server at one time.
Srv_ReservPlayfields Alphanumeric Determines the number of playfield servers that are held in reserve. For busy public servers they recommend at least 2.
Srv_Description Alphanumeric Server info between the " ", can contain bold text or a url link up to 127 chars.
Srv_StopPeriod Numeric All playfield servers will be automatically stopped every <n> real time hours. Players will get some warning messages before
Tel_Enabled True/False enable/disable Telnet
Tel_Port Numeric Telnet port
EACActive True/False ANTICHEAT NOT YET AVAILABLE -> Planned feature. Do NOT activate by now. Could cause unwanted effects!
SaveDirectory Alphanumeric Defines where your server saves the server-game world
Tel_Pwd Alphanumeric Telnet password
GameName Alphanumeric without space this is the name of the save game created in the save game folder
Mode 2=Creative, 1=Survival Creative/Survival world
Seed Numeric without 0 or negative Seed determines how the world is procedurally generated - the same seed means the same world. Can be any 7 digit or below number but negative numbers and 0 (zero) cannot be used.
DecayTime Numeric Time in real time hours when player-built structures without core and/or less than 10 blocks get removed. 24h in game = ca 1h real time
WipeTime Numeric 0 = disabled. Time in realtime. 24h in game = ca 1h real time
ProtectTime Numeric 0 = disabled. Time during which structures are offline protected. Time in real time. 24h in game = ca 1h real time
MaxStructures Numeric Set this if you want to limit max number of structures per playfield due to performance. Currently, max number must not exceed 100
AntiGriefDistance Numeric For PvE playfields: distance (in m) around a faction's base where no other faction's base can be built

How to connect to the server console


Use the terminal emulator to access your server, if telnet is enabled in the server configuration. The default port is 30004. Be advised that, while the service uses telnet, the Raw connection type should be used. Use of the Telnet connection type causes unusual issues, such as the initial input of the password will always fail.

Server and Console commands

All of the following commands are available via Telnet and from the in-game CONSOLE to Gamemasters, Moderators and Server Admins. Where <steam-id> is listed in the following command syntax, enter either a player's Steam ID # or their player name. If the player name contains spaces, encapsulate the player's name in single quotes; e.g.: 'Player Name'