Home/ Guides/ Abiotic Factor/ Server Settings Explained
๐Ÿงช Abiotic Factor ยท Server Settings

Abiotic Factor Server Settings Explained

Abiotic Factor keeps its gameplay tuning in SandboxSettings.ini, a file the dedicated server never writes for you. Here is what every key actually does, its real range, and a sane value to set it to.

Keys & defaults checked against the current GamesOMG generator ยท last verified June 2026
Jump to a section
โš™๏ธ
Don't want to hand-edit config files?
Gameplay settings live in SandboxSettings.ini under the [SandboxSettings] header, inside your world's save folder (...\Saved\SaveGames\Server\Worlds\<World>\). Server identity (name, ports, player cap, password) rides on the AbioticFactorServer.exe launch line instead. Edit the ini with any text editor and restart the server to apply. To skip the hand-editing, use the generator.
๐Ÿš€

Server Launch

File: Launch parameters on the AbioticFactorServer.exe command line (start_server.bat)

Name, ports, player cap, password, and world are launch parameters, not ini keys, and go on the server's command line.

SettingWhat it doesDefaultRecommended
ServerNameThe name shown in the in-game server browser. Passed as -SteamServerName on the launch line, not stored in any ini. Purely cosmetic, so name it whatever helps friends spot you.Abiotic Factor ServerAnything recognizable
MaxServerPlayersHard cap on concurrent players, 1 to 24, passed as -MaxServerPlayers. The game is built around 1 to 6 co-op and the server throws a warning above 6, so treat higher numbers as a your-hardware problem.66
ServerPasswordJoin password, passed as -ServerPassword. Leave it blank for an open server or set one to keep randoms out. It is separate from the admin password.None (open server)Set one for private servers
WorldSaveNameThe save folder name under ...\Saved\SaveGames\Server\Worlds\, passed as -WorldSaveName. Reuse a name to continue that world, pick a new one to start fresh. The server's own built-in default is Cascade.MyWorldOne stable name per world
GamePortUDP game port, default 7777, passed as -PORT. Forward it and open it in the firewall or nobody connects.77777777 unless it clashes
QueryPortUDP Steam query port, default 27015, passed as -QueryPort. This is how the server browser finds you, so forward it alongside the game port.2701527015
๐ŸŒ

Crossplay & Access

File: GameUserSettings.ini plus the -PlatformLimited launch flag

Who can join across platforms. CrossplaySetting lives in GameUserSettings.ini, not SandboxSettings.ini.

SettingWhat it doesDefaultRecommended
CrossplaySettingControls cross-platform joining, and it lives in GameUserSettings.ini rather than SandboxSettings.ini. PartialCrossplay is the default and lets PC and console players mix. The game files also expose NoCrossplay and LocalOnly as more restrictive options, named for what they do (single-platform and local-only); if your setup depends on locking crossplay down, test it before you rely on it. Platform limiting is also driven by the -PlatformLimited launch flag.PartialCrossplayPartialCrossplay
__platform_limitedAdds the -PlatformLimited launch flag, which fences the session to one platform family (PC, PlayStation, or Xbox). Pair it with NoCrossplay for a strictly same-platform server; leave it off for normal crossplay.OffOff
๐Ÿ’€

World Difficulty

File: SandboxSettings.ini [SandboxSettings]

The master difficulty preset and the hardcore switch that everything else builds on.

SettingWhat it doesDefaultRecommended
GameDifficultyThe overall difficulty preset: 1 Normal, 2 Hard, 3 Apocalyptic. It governs how many enemies appear, how aggressive they are, and how fast they react, and anything above Normal overrides the game's dynamic difficulty. The multipliers further down stack on top of this.1 (Normal)1 (Normal)
HardcoreModeOne life per character, with difficulty forced to Apocalyptic while it is on. Default off. This is the real permadeath switch, not a gentle nudge, so only flip it if the whole group signed up for it.OffOff
๐ŸŒ—

World & Environment

File: SandboxSettings.ini [SandboxSettings]

Day/night, weather, water, spoilage, and the world-rule toggles.

SettingWhat it doesDefaultRecommended
DayNightCycleState0 Normal runs the clock; 1 Always Day and 2 Always Night lock the lighting. Time still passes under a locked cycle, it just stops looking like it. Always Night is a genuine difficulty bump.0 (Normal)0 (Normal)
DayNightCycleSpeedMultiplierHow fast the clock advances, 0.1 to 3.0, default 1.0. It only touches time-of-day, not cooldowns or respawn timers. Lower it for longer days.1.0ร—1.0ร—
WeatherFrequencyHow often weather events fire, 1 Never through 5 Daily, default 3 Normal. Mild impact overall, so set it to taste.3 (Normal)3 (Normal)
PowerSocketsOffAtNightOn by default, cutting facility wall power overnight so you have to plan around the dark. Turn it off for around-the-clock grid power if you would rather not babysit generators.OnOn
SinkRefillRateHow fast sinks passively refill with water, 0 to 10, default 1.0. Crank it if water hauling is tedious, or set 0 to kill sinks as a water source entirely.1.0ร—1.0ร— to 3.0ร—
FoodSpoilSpeedMultiplierHow quickly food rots, 0 to 2.0, default 1.0. Set 0 to stop spoilage dead, or push toward 2 for a tighter food economy.1.0ร—1.0ร—
RefrigerationEffectivenessMultiplierHow well fridges slow spoilage and hold cold, 0 to 2.0, default 1.0. Tune it alongside food spoil speed to decide how much fridges actually matter.1.0ร—1.0ร—
TaintedSinkWaterOff by default (clean water). On makes every sink dispense tainted water you must purify first, a straight survival-realism bump.Off (clean)Off
RadiationDealsDamageOff by default. On turns radiation zones into a real hazard that hurts you, which the wiki flags as a large difficulty increase. Pairs with the invisible-radiation toggle below.OffOff
InvisibleRadiationOff by default, so radiation shows its warning haze. On hides that visual, leaving a Geiger counter as your only tip-off. Only meaningful when radiation deals damage.OffOff
LootRespawnEnabledOff by default, so world loot is one-and-done and the facility gets picked clean over a long save. On lets containers refill, which is friendlier for long-running or higher-pop servers. It can occasionally leave a floating object.OffOn for long co-op runs
HomeWorldsOn by default. Governs access to the personal Home World portal spaces for everyone on the server. Leave it on unless you specifically want that feature gone.OnOn
StorageByTagOn by default. When on, containers restrict what they accept by item type (a fridge takes only food, for example) to keep storage tidy. Turn it off if you would rather dump anything anywhere.OnOn
๐Ÿ—๏ธ

Building & Structures

File: SandboxSettings.ini [SandboxSettings]

Structural support limits and whether player furniture can be destroyed.

SettingWhat it doesDefaultRecommended
StructuralSupportLimitHow high furniture and structures can stack before they need a support, default 5. Setting 0 removes the requirement outright. The wiki warns that values much above 5 can cause problems, so nudge it, do not crank it.55
BridgeSupportsHow many supports bridges require, 0 None / 1 One / 2 Two, default 2. Lower it for longer unsupported spans.2 (Two Supports)2
PlayerFurnitureDestructionOff by default, where furniture at zero durability packages back into a pickup instead of breaking. On lets furniture actually be destroyed, which suits PvP or teardown-friendly servers.Off (packages instead)Off
๐Ÿ‘พ

Enemies

File: SandboxSettings.ini [SandboxSettings]

Spawn rate, health, damage, and AI sharpness, the dials that make the facility safe or lethal.

SettingWhat it doesDefaultRecommended
EnemySpawnRateHow frequently enemies spawn and respawn, 0.5 to 3.0, default 1.0. Drop it toward 0.5 for a calmer base-building run, push it up for constant pressure.1.0ร—0.75ร— to 1.0ร—
EnemyHealthMultiplierEnemy hit points, 0.75 to 3.0, default 1.0. Note the 0.75 floor: you can soften enemies a little but never make them trivial.1.0ร—0.75ร— for relaxed play
EnemyPlayerDamageMultiplierHow hard enemies hit you, 0.25 to 3.0, default 1.0. This is the main how-punishing dial. 0.25 is forgiving, 3.0 is brutal.1.0ร—0.5ร— for co-op
EnemyDeployableDamageMultiplierDamage enemies deal to your turrets, traps, and placed defenses, 0.1 to 5.0, default 1.0. Lower it if you want base defenses to actually hold.1.0ร—1.0ร—
DetectionSpeedMultiplierHow quickly enemies notice you, 0.1 to 3.0, default 1.0. Above 1.0 they spot you faster; drop it for a stealthier, more forgiving game.1.0ร—1.0ร—
EnemyAccuracyHow tightly ranged enemies group their shots, 0 Pathetic through 4 Precise, default 2. Precise enemies punish standing still in the open.2 (Default)2 (Default)
๐Ÿ–

Player Survival

File: SandboxSettings.ini [SandboxSettings]

The survival-needs drain rates, XP gain, friendly fire, and starting perk points. Set a rate to 0 to switch that need off.

SettingWhat it doesDefaultRecommended
HungerSpeedMultiplierHow fast hunger builds, 0 to 2.0, default 1.0. Set 0 to switch hunger off completely.1.0ร—1.0ร—
ThirstSpeedMultiplierHow fast thirst builds, 0 to 2.0, default 1.0. 0 disables thirst.1.0ร—1.0ร—
FatigueSpeedMultiplierHow fast fatigue (the sleep need) builds, 0 to 2.0, default 1.0. Set 0 to disable it if nobody wants to manage sleep.1.0ร—1.0ร— (0 to skip sleep)
ContinenceSpeedMultiplierHow fast the bathroom need builds, 0 to 2.0, default 1.0. Yes, it is a real survival stat. Set 0 to turn it off.1.0ร—1.0ร— (0 to skip it)
PlayerXPGainMultiplierSkill XP gain rate, 0 to 3.0, default 1.0. Raise it for faster progression; 0 freezes leveling entirely.1.0ร—1.0ร— to 1.5ร—
DamageToAlliesMultiplierDamage you deal to teammates, 0 to 3.0, default 0.5 (not 1.0). Set 0 for full friendly-fire immunity. It has to be at least 1.0 before actual player-versus-player works.0.5ร—0 for co-op
BonusPerkPointsExtra or fewer starting perk points on top of your job's allocation, -20 to 50, default 0. Positive gives everyone a head start; negative tightens builds.00
๐ŸŽ’

Items & Inventory

File: SandboxSettings.ini [SandboxSettings]

Stack sizes, weight, durability, and inventory space, the quality-of-life dials.

SettingWhat it doesDefaultRecommended
ItemStackSizeMultiplierMultiplier on how many items fit per stack, 1.0 to 30.0, default 1.0. The floor is 1, so you can only grow stacks. A bump to 5 is a big inventory-juggling win for co-op.1.0ร—5ร— for co-op
ItemWeightMultiplierHow heavy items are, 0 to 5.0, default 1.0. Set 0 for weightless (no encumbrance), or raise it for a harsher hauling game.1.0ร—1.0ร—
ItemDurabilityMultiplierHow long gear lasts before breaking, 0.1 to 10.0, default 1.0. Below 1.0 wears faster, above 1.0 lasts longer. Bump it if constant repairs are not your idea of fun.1.0ร—1.0ร— to 2.0ร—
DurabilityLossOnDeathMultiplierHow much extra durability your gear loses when you die, 0 to 1.0, default a gentle 0.1. Set 0 to remove the death tax on gear, or 1.0 to make dying really sting.0.1ร—0 for co-op
BaseInventorySizeStarting inventory slots before any backpack, 0 to 42, default 12. Nudging it up is pure quality-of-life and does not touch difficulty.1212 to 20
โš–๏ธ

Death & Rules

File: SandboxSettings.ini [SandboxSettings]

Death penalty, starting weapon, and the quality-of-life rule toggles.

SettingWhat it doesDefaultRecommended
DeathPenaltiesWhat you lose on death, a 0 to 5 scale, default 1. 0 keeps everything, 1 keeps equipped items and hotbar, 2 keeps only the hotbar, 3 keeps only equipped, 4 drops all items, 5 destroys them permanently. Higher tiers pair naturally with hardcore.1 (Keep equipped & hotbar)0 for co-op
FirstTimeStartingWeaponThe weapon new characters spawn with on top of their job kit: 0 None through 6 Random, with Shiv, Desk Leg, Kitchen Knife, Starter Baton, and Pipe Club in between. Default None.0 (None)0 (None)
ShowDeathMessagesOn by default, broadcasting a message when anyone dies. Turn it off to keep deaths private.OnOn
HostAccessPlayerCorpsesOn by default, letting the host or admin open another player's death bag, useful when someone dies somewhere unreachable. Off locks a corpse to its owner.OnOn
AllowCharacterResetOn by default, letting players respec their job, skills, and traits in-world. Off locks builds in; pair with hardcore for commitment.OnOn
AllowIronModeOn by default, but it only does anything with Hardcore Mode enabled, where it lets players opt into the Iron Mode starting-job challenge. Off removes the option server-wide.OnOn
AllowRecipeSharingOn by default, so unlocked recipes propagate to the whole group. Off makes everyone research independently, which slows co-op progression.OnOn
AllowPagersOn by default, keeping the pager item (a player locator and ping) working. Off disables it. Mostly a co-op convenience.OnOn
AllowTransmogOn by default, letting players change armor appearance without touching stats. Purely cosmetic; turn it off to tie everyone's look to their real gear.OnOn
DisableResearchMinigameOff by default, so research uses the minigame. On skips it and unlocks recipes instantly, a popular fix for players who find the minigame tedious.OffOff (On to skip it)
๐Ÿ› ๏ธ

Launch Script Options

File: start_server.bat (script behavior, not the ini)

These shape the generated start_server.bat rather than any game setting. The script already passes -SandboxIniPath so your ini loads.

SettingWhat it doesDefaultRecommended
__restart_loopA start_server.bat option, not a game setting. Wraps the launch in a loop so the server relaunches after a crash or exit. Leave it on for unattended boxes.OnOn
__update_on_launchA start_server.bat option. Adds a SteamCMD line that updates the dedicated server (Steam app 2857200) before each boot. The server does not auto-update, and after a patch, clients on the new build cannot join a stale server. Needs steamcmd available.OffOn for unattended hosts
__log_to_fileA start_server.bat option. Redirects server output to server.log instead of the console window. Handy for unattended hosting and diagnosing crashes.OffOn for headless boxes

Abiotic Factor Server Settings FAQ

Why aren't my Abiotic Factor server settings applying?
Almost always because the dedicated server never creates SandboxSettings.ini for you. With no file, it silently runs on built-in defaults, which is where every "I changed the settings and nothing happened" thread comes from. You have to create the file yourself and point the launch line at it with -SandboxIniPath. The generator builds both the ini and a start_server.bat that already passes that flag.
Where is the Abiotic Factor SandboxSettings.ini file?
In your world's save folder: ...\Saved\SaveGames\Server\Worlds\<WorldName>\SandboxSettings.ini. It has to start with the [SandboxSettings] header to load at all. If you launch with -SandboxIniPath, the server reads from wherever that points instead.
How many players can an Abiotic Factor dedicated server hold?
Up to 24 via -MaxServerPlayers, but the game is designed around 1 to 6 co-op and shows a warning past 6. Six is a safe default for a home box; higher counts want real hardware behind them.
How do I enable crossplay on an Abiotic Factor server?
Crossplay is controlled by CrossplaySetting in GameUserSettings.ini, not SandboxSettings.ini. PartialCrossplay is the default and lets platforms mix. Because the server writes GameUserSettings.ini itself, you merge just that one line into the existing file rather than replacing it. The generator outputs it on its own tab.
Do I need to restart the server after changing settings?
Yes. Edit SandboxSettings.ini, save, and restart the server. The file is read at boot, not live, so nothing changes until the next launch. If you use the generator, drop the new ini in place and restart.