Home / Guides / ARK: Survival Ascended / Server Settings Explained
🦖 ARK: Survival Ascended · Server Settings

ARK Server Settings Explained

The ARK: Survival Ascended server settings admins actually change — harvest, taming and XP rates, breeding and imprinting, difficulty and max wild level, structures, and PvP — each one explained in plain English with a sensible recommended value and the exact key. ARK splits its config across two files; this page tells you which setting lives where.

Keys & defaults checked against the current ASA generators · last verified May 2026
Jump to a section
⚙️
Don't want to hand-edit .ini files?
This page explains what each setting does. To actually build your config, the ARK config generators turn every setting below into sliders and toggles and hand you a ready-to-paste Game.ini and GameUserSettings.ini — no typos, no guessing key names.
🗂️

Which file? Game.ini vs GameUserSettings.ini

Unlike most games, ARK spreads its server settings across two config files. Both live in ShooterGame/Saved/Config/WindowsServer/ on a dedicated server and are read on every restart. The single most common "my setting won't work" cause is putting a key in the wrong file or under the wrong section header.

GameUserSettings.ini [ServerSettings]

The rates and identity file — and the one you'll touch first. Harvest, taming and XP rates, difficulty, day/night pacing, tribe limits, structure damage, server name and passwords all live here, mostly under the [ServerSettings] header.

Open the GameUserSettings.ini generator →
Game.ini [/script/shootergame...]

The deep-gameplay file. Breeding and imprinting, per-level stat scaling, loot and crafting multipliers, and the structure/PvP tunables go here, under the long [/script/shootergame.shootergamemode] header.

Open the Game.ini generator →
⛏️

Harvest, Taming & XP Rates

File: GameUserSettings.ini

The "server rates" everyone asks about first. All of these are multipliers on the vanilla rate — 1.0 is official rates, 2.0 is double. They sit in GameUserSettings.ini under [ServerSettings].

SettingWhat it doesDefaultRecommended
HarvestAmountMultiplierResources gathered per hit. The headline "harvest rate."1.02–3
TamingSpeedMultiplierHow fast dinos tame (all methods). Higher = faster.1.03–5
XPMultiplierGlobal experience gain for players and tames.1.02–3
HarvestHealthMultiplierHealth of harvestable nodes — higher means more total yield before a tree/rock is used up.1.01.0
ResourcesRespawnPeriodMultiplierHow quickly resources respawn. Lower = faster respawn (it's a time multiplier).1.00.5
KillXPMultiplierFine-tune XP from kills specifically (stacks on XPMultiplier).1.01.0
HarvestXPMultiplierFine-tune XP from harvesting specifically.1.01.0
CraftXPMultiplierFine-tune XP from crafting specifically.1.01.0
The respawn gotcha: ResourcesRespawnPeriodMultiplier is the one rate that runs backwards — it's a period, so a smaller number means resources come back sooner. Set it to 0.5 for faster respawns, not 2.0.
🥚

Breeding & Imprinting Settings

File: Game.ini

ARK breeding settings are the most-tuned part of any server because vanilla breeding is brutally slow. These live in Game.ini. Watch the direction: speed multipliers go up to go faster, but interval multipliers go down to go faster.

SettingWhat it doesDefaultRecommended
BabyMatureSpeedMultiplierHow fast babies grow up. Higher = faster maturation.1.010–30
EggHatchSpeedMultiplierHow fast fertilized eggs incubate. Higher = faster.1.010+
MatingIntervalMultiplierCooldown between matings. Lower = breed again sooner.1.00.1–0.5
BabyCuddleIntervalMultiplierTime between imprint (cuddle) requests. Lower = requests come more often — the key to 100% imprint.1.00.1–0.4
BabyImprintAmountMultiplierImprint percent gained per cuddle. Higher = fewer cuddles to reach 100%.1.01–2
BabyImprintingStatScaleMultiplierHow much a full imprint boosts the dino's stats. The "is imprint worth it" knob.1.01.0
BabyFoodConsumptionSpeedMultiplierHow fast babies burn through food. Lower it so babies eat slower — easier to keep fed through maturation, far less risk of starving while you're away.1.00.5
For 100% imprint: balance the pair. If BabyMatureSpeedMultiplier is very high but BabyCuddleIntervalMultiplier isn't lowered to match, the baby matures before enough cuddle windows appear and you cap out below 100%. A common combo is high maturation with BabyCuddleIntervalMultiplier around 0.2–0.3 so cuddles keep pace.
📈

Difficulty & Max Wild Level

File: GameUserSettings.ini

This is the single most-asked ARK question: "why are my wild dinos so low level?" Difficulty controls the max wild level. The ASA defaults are deliberately low, so almost every server raises this.

SettingWhat it doesDefaultRecommended
OverrideOfficialDifficultyThe real max-level lever — set this, and leave DifficultyOffset at 1.0. Max wild level = value × 30, so 5.0 = level 150 (the standard) and 10.0 = level 300. Default 0.0 means "don't override," which leaves wilds low.0.05.0
DifficultyOffsetLeave at 1.0 for the full level range. It does not set the cap and can't exceed 1.0 — drop it below 1.0 only if you want mostly low-level dinos.0.21.0
OverrideMaxExperiencePointsPlayerRaises the player level cap (XP ceiling). 0 keeps the game default. Game.ini00
OverrideMaxExperiencePointsDinoRaises the tamed-dino level cap. 0 keeps the game default. Game.ini00
The combo everyone gets wrong: you set both, and they do different jobs. DifficultyOffset=1.0 tells the server to use the full level range; OverrideOfficialDifficulty sets where that range tops out (max level = value × 30). So DifficultyOffset 1.0 + OverrideOfficialDifficulty 5.0 = max wild level 150 — leave the offset at 1.0 and raise the override to 10.0 for level 300. DifficultyOffset can't go above 1.0, so it's never what you raise for higher levels; that's always the override. The ASA default (DifficultyOffset 0.2 / OverrideOfficialDifficulty 0.0) is exactly why fresh servers spawn only low-level dinos. (After a perfect tame with imprint, a 150 climbs to roughly 180–225.)
❤️

Player & Dino Stats & Survival

File: GameUserSettings.ini

Combat scaling and how harsh survival feels. All multipliers on vanilla; 1.0 is default. Lowering the drain multipliers makes a server friendlier for casual or new players without touching combat.

SettingWhat it doesDefaultRecommended
PlayerDamageMultiplierDamage players deal.1.01.0
PlayerResistanceMultiplierDamage players take — higher value means players take more damage.1.01.0
DinoDamageMultiplierDamage wild dinos deal. Raise for a harsher world.1.01.0
TamedDinoDamageMultiplierDamage your tamed dinos deal.1.01.0
TamedDinoResistanceMultiplierDamage tamed dinos take (higher = they take more).1.01.0
PlayerCharacterFoodDrainMultiplierHow fast players get hungry. Lower = gentler.1.00.5–1.0
PlayerCharacterWaterDrainMultiplierHow fast players get thirsty.1.00.5–1.0
PlayerCharacterHealthRecoveryMultiplierHow fast players heal. Higher = faster regen.1.01.0
DinoCharacterFoodDrainMultiplierHow fast tames get hungry — lower means less constant feeding.1.01.0
🏛️

Structures & Building

File: both

Build limits, structure durability, and decay. Most live in GameUserSettings.ini; the turret limit and harvesting-damage keys are in Game.ini (noted below).

SettingWhat it doesDefaultRecommended
StructureResistanceMultiplierScales incoming damage to structures (the name is backwards) — lower = tougher. 0.5 = half damage, 0.1 = 10%. On non-PvP servers, drop it so wooden bases shrug off wild dinos and weather.1.00.5 (PvE)
MaxStructuresInRangeCap on structures built close together. Raise it for big-build servers.1050010500+
PvEStructureDecayPeriodMultiplierHow long unattended structures last before decaying. Higher = last longer.1.02–3
MaxPlatformSaddleStructureLimitStructures allowed on a platform saddle / raft.7575–150
StructurePickupTimeAfterPlacementSeconds you can still pick a structure back up after placing it.3030
DinoHarvestingDamageMultiplierHow much resource a dino gathers per hit. ASA ships this above 1.0 already. Game.ini3.23.2+
LimitTurretsNumMax auto-turrets allowed within the turret range (anti-lag / anti-stack). Game.ini100100
Structure pickup: there's also an AlwaysAllowStructurePickup toggle in GameUserSettings.ini. With it on, the StructurePickupTimeAfterPlacement window stops mattering — players can pick up any structure anytime. Most quality-of-life servers turn it on.
Tougher bases on PvE: if you're not running PvP, lower StructureResistanceMultiplier (try 0.5, or 0.1 for near-indestructible). Structures only take that fraction of incoming damage, so you can build out of wood without a stray Carno or a wandering Giga flattening it. Remember the naming is backwards — you turn the number down to make things stronger. Leave it at 1.0 on PvP so raiding stays balanced.
⚔️

PvP & Raiding

File: both

The toggles and timers that define whether your server is PvP, PvE, or somewhere in between — and how raiding works. The ServerPVE master toggle is in GameUserSettings.ini; the raid timers below are mostly Game.ini.

SettingWhat it doesDefaultRecommended
ServerPVEMaster PvE toggle. True = players can't damage each other or each other's stuff. GUS · toggleFalsechoose
PreventOfflinePvPIntervalSeconds after a tribe logs off before their base becomes raid-protected (pairs with the PreventOfflinePvP toggle). GUS900300–900
PvPZoneStructureDamageMultiplierExtra structure damage inside designated PvP zones. ASA defaults this high. Game.ini6.06.0
StructureDamageRepairCooldownSeconds you can't repair a structure after it takes damage (anti-soak during raids). Game.ini180180
AutoPvEStartTimeSecondsWith the AutoPvE timer on, the daily time PvE begins — schedule "PvE nights" on a PvP server. Game.ini0
Offline raid protection needs the PreventOfflinePvP toggle on for PreventOfflinePvPInterval to do anything. It's the most-requested PvP-server feature — without it, tribes get wiped while asleep and quit. Many servers also use the AutoPvE window to give a nightly raiding ceasefire.
🛡️

Tribes & Alliances

File: GameUserSettings.ini

Tribe size and alliance rules — the levers for "solo only," "small tribes," or "mega-tribes." A value of 0 means no limit on these.

SettingWhat it doesDefaultRecommended
MaxNumbersofPlayersInTribeTribe size cap. 0 = unlimited. Set it to 1 for solo-only servers. (Yes, the key really is spelled "Numbers of".)04–6
MaxAlliancesPerTribeHow many alliances one tribe can join. 0 = unlimited.00
MaxTribesPerAllianceHow many tribes can be in a single alliance.00
Solo / small-tribe servers: set MaxNumbersofPlayersInTribe to 1 for true solo, or 3–6 for small groups. This is the cleanest way to stop one mega-tribe from dominating a small community server. To disable alliances entirely there's a separate PreventTribeAlliances toggle.

Quality of Life & Server Ops

File: GameUserSettings.ini

Day/night pacing, saves, idle handling, and the ASA cryopod rules — the settings that make a server pleasant to run and play on.

SettingWhat it doesDefaultRecommended
NightTimeSpeedScaleSpeed of night. Higher = shorter nights. The usual "I hate ARK nights" fix.1.01.5–2.0
DayTimeSpeedScaleSpeed of daytime. Higher = shorter days.1.01.0
AutoSavePeriodMinutesMinutes between world saves. Lower is safer but causes more save-lag hitches.1515
KickIdlePlayersPeriodSeconds before an idle player is kicked. Frees slots on busy servers.36003600
CryopodNerfDamageMultDamage dinos deal right after being deployed from a cryopod — ASA's anti-"cryo-cheese" rule. 0.01 = 1% damage.0.010.01
MaxPlayersPlayer slot cap — but see the warning below. In ASA this INI key is effectively ignored.70see note
⚠ MaxPlayers in ASA: the MaxPlayers INI value no longer controls your slot count. ASA reads the player cap from the command line instead — add -WinLiveMaxPlayers=70 to your launch parameters (matching your host's slot count). Editing only the INI and wondering why slots don't change is one of the most common ASA setup mistakes.
🔍

"My settings aren't working" — common gotchas

The ARK-specific failure modes, in roughly the order admins hit them.

My .ini changes don't take effect
  • Did you restart? ARK only reads the config files at startup — live edits do nothing until a reboot.
  • Right file, right header? Rates and difficulty go in GameUserSettings.ini under [ServerSettings]; breeding and gameplay multipliers go in Game.ini under [/script/shootergame.shootergamemode].
  • Is your host overwriting the file? Many control panels regenerate the .ini from their own web form on boot — edit through the panel, or disable its config management, or your hand edits get wiped.
  • Command-line launch parameters override INI values for the keys they cover (ports, player cap).
My wild dinos are all low level (not 150)
  • Set both in GameUserSettings.ini: DifficultyOffset=1.0 and OverrideOfficialDifficulty=5.0 for the standard max wild level of 150 (use 10.0 for level 300).
  • DifficultyOffset caps out at 1.0; if yours is lower (the default is 0.2) that alone forces low-level spawns. Raise the override for higher levels, never the offset.
  • Already-spawned dinos keep their old level. Use cheat DestroyWildDinos (or wait for a natural respawn) to repopulate at the new difficulty.
MaxPlayers won't change in ASA
  • ASA ignores the MaxPlayers INI key. Set the cap on the command line with -WinLiveMaxPlayers=70.
  • On a rented server the slot count is usually fixed by your plan — the launch parameter has to match it.
Breeding is still slow after I changed the settings
  • Mind the direction: BabyMatureSpeedMultiplier goes up to speed maturation, but MatingIntervalMultiplier and BabyCuddleIntervalMultiplier go down to shorten their timers.
  • Breeding keys are in Game.ini, not GameUserSettings.ini — a frequent mix-up.
My server doesn't show up in the in-game browser
That's a different problem from settings — it's usually the Query Port, a firewall, BattlEye, or a mod mismatch. We have a dedicated walkthrough: why your ARK server is "unable to query server info" (and how to fix it).

ARK server settings FAQ

How do I change ARK server settings?
ARK reads two files — Game.ini (gameplay: breeding, XP, multipliers) and GameUserSettings.ini (rates, difficulty, tribe limits, identity). On a dedicated server they live in ShooterGame/Saved/Config/WindowsServer/. Edit them directly, or build them with the ARK generators, then restart the server — settings only load on boot.
What's the difference between Game.ini and GameUserSettings.ini?
GameUserSettings.ini holds the rates you'll change first — harvest, taming, XP — plus difficulty, tribe limits, and server identity. Game.ini holds deeper tuning: breeding and imprinting, per-level stats, and structure/PvP tunables. Both are read on every restart, so most settings are spread across the two. See the which-file breakdown above.
How do I make taming faster in ARK?
Raise TamingSpeedMultiplier in GameUserSettings.ini ([ServerSettings]). Default is 1.0; 35 is a comfortable casual pace and 10+ is near-instant. It speeds up every tame method, including passive tames.
What are the best ARK server settings?
There's no single "best" — it depends on playstyle. A common casual-PvE baseline is roughly harvest, taming, XP, faster breeding, and OverrideOfficialDifficulty 5.0 for max wild level 150. PvP servers stay closer to vanilla rates and turn on offline-raid protection. See the recommended-settings table, then fine-tune in the generator.
How do I set the max wild dino level to 150?
Set both in GameUserSettings.ini: DifficultyOffset=1.0 (use the full level range) and OverrideOfficialDifficulty=5.0 (the cap — max level = value × 30, so 5.0 = 150). For level 300, keep DifficultyOffset at 1.0 and set OverrideOfficialDifficulty=10.0 — you raise the override, never the offset (it can't exceed 1.0). The ASA default (DifficultyOffset 0.2 / OverrideOfficialDifficulty 0.0) is why fresh servers spawn low-level wilds. Run cheat DestroyWildDinos afterward so existing dinos respawn at the new level.
How do I get 100% imprint on baby dinos?
Imprinting is about pacing, not one setting. Lower BabyCuddleIntervalMultiplier so cuddle requests arrive often enough to keep up with growth, and don't push BabyMatureSpeedMultiplier so high the baby matures before you finish the cuddles. Raising BabyImprintAmountMultiplier increases the percent per cuddle. All three are in Game.ini — see Breeding & Imprinting.
Do these settings work for single-player or non-dedicated ARK?
Yes — single-player, non-dedicated, and dedicated servers all read the same Game.ini and GameUserSettings.ini. Solo players can also change most of this from the in-game settings menu without touching files; the .ini route matters most when you're running a dedicated server with no GUI. If you do edit files solo, tick bUseSingleplayerSettings for ARK's rebalanced solo rates.