Skip to content

Guide ‐ Quickstart

DFJacob edited this page Jun 5, 2024 · 9 revisions

NOTE: Dedicated Server is currently available for Windows Only

If you are using Linux the community have a guide on how to get it working.

Installation

Steam Client

If you own Abiotic Factor on steam, you can find Abiotic Factor Dedicated Server in your library under tools.

SteamCMD

The Dedicated Server tool for Abiotic Factor is downloaded and setup using Valve's Steam server tool, SteamCMD.

  1. Download and Install SteamCMD, which can be obtained here

  2. Run SteamCMD.exe

  3. Log in to an anonymous Steam account by typing login anonymous and pressing Enter

Optional Step) Set an install directory using the command force_install_dir <DesiredPath>. If you dont do this, the install dir will default to the location your steamCMD is.

  1. Download and Install the Abiotic Factor Dedicated Server Tool by typing app_update 2857200 validate and pressing Enter

Configuration

Once you have the server files, navigate to where it's installed.

  1. Create a new txt file called RunServer and place it in \(Server Install)\AbioticFactor\Binaries\Win64\ An example RunServer file is provided in this github.

  2. Open RunServer add the following: AbioticFactorServer-Win64-Shipping.exe -log -newconsole -useperfthreads -NoAsyncLoadingThread -MaxServerPlayers=6 -PORT=7777 -QueryPort=27015 -ServerPassword=YourServerPassword -SteamServerName="Your Server Name" Ensure you replace YourServerPasword and "Your Server Name" with the correct info.

  3. Rename RunServer.txt to RunServer.bat, this allows you to double click it to run the server. Run the server and check if a console window appears.

  4. If the above steps have worked, close the server and navigate to \(Server Install)\AbioticFactor\Saved\SaveGames\Server\Admin.ini. Edit this file and add your steamid under [Moderators], eg: Moderator=76561198053306820

  5. Use RunServer again, if you can't see the server in the server browser you may have to port forward 7777 and 27015