Technical ‐ Launch Parameters - DFJacob/AbioticFactorDedicatedServer GitHub Wiki
WARNING: Do not -NOSTEAM when running your server
-log -newconsole
Opens the server with a visible console window to view logs. If these parameters aren't used then the server will launch in the background if ran.
-LANOnly
Runs the server as LAN Only, which allows the server to be found in-game using the server browser set to LAN Only. Ensure that the network port 14001 isn't blocked on your local network, as that is used to find servers.
-PlatformLimited=PC
Disables Crossplay and only allows Steam users to access the server.
-PlatformLimited=Playstation
Disables Crossplay and only allows Playstation users to access the server.
-PlatformLimited=Xbox
Disables Crossplay and only allows Xbox and Windows Store users to access the server.
-MultiHome=
Allows the server to bind/listen to a specific IP address. This is useful if your server has multiple network adapters/IP addresses, as this allows you to specify an IP for the server to use.
-UseLocalIPs
Similar to MultiHome, but more generic/without an input for IP. Allows the server to also bind to local IPs. If you have issues connecting to your server locally this can be added as a troubleshooting step.
This may also break joining from internet, so also remove this if you have trouble joining through the server browser or join code
-useperfthreads
Forces the server to use performance threads on the CPU. This is optional but has been used during development tested and is currently recommended.
-DisableAsyncLoadingThread
Forces the server to pause to load new assets/level sectors instead of slowly loading them. This is optional but is not currently recommended after server community feedback. This option used to be called -DisableAsyncLoadingThread.
-PORT=
The game port to use, requires port forwarding.
-QUERYPORT=
The port used for advertising the server on steam, not fully required but still recommended.
-ServerPassword=
The server password.
-AdminPassword=
Enables users to become a whitelisted admin in-game by typing in the password. This is separate to the server password. If this launch param is not used it will disable becoming an admin using a password. Recommended for console users, as manual admin whitelisting is only supported for Steam.
-SteamServerName=
The name of the server that will appear in the server browser.
-MaxServerPlayers=
Max amount of players in the server, minimum 1 maxmimum 24.
WARNING: Increasing player count over 6 is not recommended and will provide users with a warning popup before joining the server.
-WorldSaveName=
The world save folder to use, default is Cascade
-SandboxIniPath=
Override path for the SandboxSettings.ini config. By default this file is created per world save and is stored in that folder.
The override path is relative to the \Saved\ folder eg. -SandboxIniPath=Config/WindowsServer/Server1Sandbox.ini
-AdminIniPath=
Override path for the Admin.ini config. By default this file exists in \(Server Install)\AbioticFactor\Saved\SaveGames\Server\Admin.ini
The override path is relative to the \Saved\ folder eg. -SandboxIniPath=Config\WindowsServer\Server1Admin.ini