ARK: Survival Evolved Documentation

Last Updated: 7/27/2019
ARK: Survival Evolved Game Server Documentation

This page contains some commonly known command line parameters, configuration properties, modding tips, and general information. Command line parameters will usually override configuration file properties for most games.

Help us fix mistakes and improve this page by contributing to our community GitLab.

For more details see the Gamepedia ARK: Survival Evolved wikipage here.

Default Command Line
TheIsland?listen
      ?MultiHome=0.0.0.0
      ?SessionName=ArkSurvivalEvolvedServer
      ?QueryPort=7877
      ?Port=27015
      ?MaxPlayers=70 -server -log
Command Line Parameters
ArgumentPlatformEffect
-allcores??
-allowansel?Activates NVIDIA Ansel support, in single player. When connecting to a server, this will cause most lights (lamps) to no longer function, even when powered and lit. Introduced in patch 246.0
?AllowAnyoneBabyImprintCuddle=true-Use this if you want ANYONE to be able to "take care" of a Baby Dino (cuddle etc.), not just whomever Imprinted on it.
?AllowCrateSpawnsOnTopOfStructures=true-Servers can now allow from-the-air Supply Crates to appear on top of Structures, rather than being prevented by Structures.
?AllowFlyerCarryPvE=true-Flyers on PvE can carry wild dinos.
?AllowFlyingStaminaRecovery=false-Set to true if flyers should recover stamina when player is standing on instead riding.
?AllowMultipleAttachedC4=false-Set to true to allow to attach more than one C4 per dino.
?AutoDestroyDecayedDinos=true-Auto-destroy claimable decayed dinos on load, rather than have them remain around as Claimable. Introduced in patch 255.0
-automanagedmodsAllAutomatic MOD download/installation/updating. Introduced in patch 244.3
?bAllowUnlimitedRespecs=false-Set to true to allow more than one usage of Mindwipe Tonic per level. Introduced in patch 260.0
bAppendItemSets=false-Set to true to add item sets to supply crates, rather than overriding all their items. See ConfigOverrideSupplyCrateItems Introduced in patch 273.7
bAppendPreventIncreasingMinMaxItemSets=false-Set to true to dynamically increase the amount of items dropped. See ConfigOverrideSupplyCrateItems Introduced in patch 273.7
?ClampItemSpoilingTimes=true-Will clamp all spoiling times to the items' maximum spoiling times. Could potentially cause issues with Mods that alter spoiling time. Introduced in patch 254.944
?ClampItemStats=true-Enable/Disable stats clamping for items. See ItemStatClamps for more info. Introduced in patch 255.0
-ClearOldItemsAllOfficial PvP servers one-time Clearance of all old unequipped items (with the exception of blueprints, eatables, notes, and quest items), to ensure fairness after Item Duplication bug exploit. Server admins can enforce this once if they run with this command argument (will only work ONCE' on pre-update save games) Introduced in patch 178.0
-culture=??AllYou can directly override the language by using this commandline. List of currently supported language codes: ca, cs, da, de, en, es, eu, fi, fr, hu, it, ja, ka, ko, nl, pl, pt_BR, ru, sv, th, tr, zh, zh-Hans-CN, zh-TW
-d3d10Windows Only-
?DestroyUnconnectedWaterPipes=trueAllAfter two days real-time the pipes will auto-destroy if unconnected to any non-pipe (directly or indirectly) and no allied player is nearby.
?DisableImprintDinoBuff=true-Use this to disable the Dino Imprinting-Player Stat Bonus, if you don't like it (where whomever specifically imprinted on the Dino, and Raised it to have an Imprinting Quality, gets extra Damage/Resistance buff)
-EnableIdlePlayerKickAllCause characters that have not moved or interacted within the KickIdlePlayersPeriod to be kicked.
?EnableExtraStructurePreventionVolumes=trueAllUse this to completely disable building in specific resource-rich areas, in particular setup on TheIsland around the major mountains.
?ExtinctionEventTimeInterval=2592000AllUse this to enable extinction for 30 days. The number is the time in seconds.
?FastDecayUnsnappedCoreStructures=true-Will decay unsnapped foundations/pillars at 5x speed. Introduced in patch 245.987
-ForceAllowCaveFlyersAllForce Flyer dinos to be allowed into caves (Flyers able to go into caves by default on custom maps)
?ForceFlyerExplosives=trueAllFlyer (except Quetzal and Wyvern can't fly with C4 attached to it. Set this parameter to true to let them still fly. Introduced in patch 252.83
-ForceRespawnDinosAllLaunch with this command to destroy all wild creatures on a startup. (this will only destroy wild creatures that are NOT currently being tamed) Introduced in patch 216.0
-gameplayloggingAllSurvival of the Fittest servers can launch with this commandline option to output a dated log file to \Saved folder, which will contain a timestamped kill & winners log listing steam id, steam name, character name, etc. Handy for automatic Tournament records…
-insecureWindows OnlyDisable Valve Anti-Cheat (VAC) system.
-lowmemoryAllLaunch options that reduces graphics and audio effects to save about 800 MB RAM, likely enabling 4GB RAM players to get past infinite-loading screens
-MapModID=#########AllDedicated servers can now optionally load custom maps via ModID diectly, rather than having to specify the map name directly, using this syntax (where the MapModID is the Steam Workshop FileID of your custom map, and the GameModIds are the Id’s of the stacked mods you wish to use, in order) Introduced in patch 193.0
?MaxPersonalTamedDinos=Number-Activates a per-tribe dino tame limit. (500 on official servers) Introduced in patch 255.0
?MinimumDinoReuploadInterval=xxxxAllNumber of seconds cooldown between allowed Dino re-uploads (defaults to 0, set to 43200 on Official Servers which is 12 hours).
-noantispeedhackAllAnti speedhack detection is now enabled by default — to disable it, use this server commandline Introduced in patch 218.5
-NoBattlEye-Run server without BattleEye
-NoBiomeWalls-Eliminates the upcoming-Biome-change area wall effects as introduced in an unversioned addition of v241.5. Introduced in patch 242.7
-nocombineclientmovesAllServer player-move-physics optimization is now enabled by default (improves perf) — to disable it, use this server commandline Introduced in patch 218.5
-nofishlootAlldisable non-meat Fish Loot when using Fishing RodIntroduced in patch 245.9
-noninlinesaveloadAllFixed a savegame corruption case with large savegames: this is experimental, so try with this command, if you have any saves that don’t load. We’ll formally roll this loader change out in a subsequent patch after we’re 100% certain it has no side effects.
-nomanskyAllLots of detailed sky features are disabled, such as clouds and starry night sky. This decreases all of those but you can still have them. You still obtain the stars, the sun, and the moon. This just helps you remove the sparkling stars that make you sightless at night
-nomemorybias-Reduced client game memory usage by about 600 MB system and 600 MB GPU RAM! (all meshes now stream LOD's dynamically). This could potentially have a small runtime performance impact, so to use the old method (more RAM usage but no potential performance loss), launch with -nomemorybias
?NonPermanentDiseases=true-This will make Diseases not permanent (you will then lose them if you respawn).
-NotifyAdminCommandsInChat--oldsaveformat
?OnlyAutoDestroyCoreStructures=true-You can launch an autodestroy enabled server with this option to prevent any non-core/non-foundation structures from autodestroying (however they'll still get autodestroyed if a floor that they're on gets autodestroyed, of course). Official PvE Servers use this option. Introduced in patch 245.989
?OnlyDecayUnsnappedCoreStructures=true-If set, only unsnapped core structures will decay. Useful for eliminating lone pillar/foundation spam on PvP Servers. Introduced in patch 245.986
?OverrideOfficialDifficulty=5.0-Allows you to override the default server difficulty level of 4 with 5 to match the new official server difficulty level. Introduced in patch 247.95
?OverrideStructurePlatformPrevention=true-Use this override if you want turret or spike structures to be buildable and functional on platform saddles. Introduced in patch 242.0, changed in patch 247.999
?OxygenSwimSpeedStatMultiplier=1.0-Use this to set how swim speed is multiplied by level spent in oxygen. The value was reduced by 80% in 256.0. Introduced in patch 256.3
?PreventDiseases=true-This will completely disable Diseases on the server. (thus far just 'Swamp Fever').
?PreventDownloadSurvivors=False--
?PreventDownloadItems=False--
?PreventDownloadDinos=False--
?PreventUploadSurvivors=False--
?PreventUploadItems=False--
?PreventUploadDinos=False-Prevent Cross-ARK Data Transfer Introduced in patch 246.0
-PreventHibernation-In both Single Player and Non-Dedicated Servers creatures in inactive zones are in hibernation instead of in stasis. Use this option to prevent hibernation at the cost of performance and memory usage. Introduced in patch 259.0
?PreventOfflinePvP=true-Use this to enable the offline raiding prevention option.
?PreventOfflinePvPInterval=900-That would be a 15 min wait before a tribe/players dinos/structures become invulnerable/inactive after they log off. (if Tribe, requires ALL Tribe members logged off!)
?PreventSpawnAnimations=false-Setting to true lets player characters (re)spawn without the wake up animation. Introduced in patch 261.0
?PvEAllowStructuresAtSupplyDrops=false-Set to true to allow building near supply drop points in PvE mode. Introduced in patch 247.999
?PvEDinoDecayPeriodMultiplier=1.0-Dino PvE Auto-Claim time multiplier Introduced in patch 241.4
?PvPDinoDecay=true-Set to true to prevent dinosaurs from decaying while the Offline Raiding Prevention is active.
?PvPStructureDecay=true-Set to true to prevent structure from decaying while the Offline Raiding Prevention is active. Introduced in patch 206.0
?RCONEnabled=True-Enables RCON, needs ?RCONPort=32330 and ?ServerAdminPassword=123 to work Introduced in patch 185.0
?RCONPort=32330-specifies the connection port for the RCON is needed for RCOn to work, you need to manually enable the specified port, any not used port can be used Introduced in patch 185.0
?ShowFloatingDamageText=true-Use this to enable RPG-style popup text stat mode.
-server??
?ServerAdminPassword=passwort-If specified, players must provide this password (via the in-game console) to gain access to administrator commands on the server. Also used to log in via RCON.
-servergamelogAllEnable Server Admin Logs (including RCON support) use RCON command “getgamelog” to print 100 entries at a time also outputs to dated file in in “\Logs”, adjust max length of RCON buffer with commandline: “?RCONServerGameLogBuffer=600” Introduced in patch 224.0
-servergamelogincludetribelogs--ServerRCONOutputTribeLogs
-sm4Windows Only?-
-StasisKeepControllers-AI Controllers to once again be destroyed on Stasis, too much memory overhead to keeping them around on large maps. For servers with a lot of RAM, they can now optionally gain performance by running with this to keep the AI's in memory.
-StructureDestructionTag=DestroySwampSnowStructuresAllOne-Time Auto-Structure Demolish on Swamp and Snow Zones: To do this, which you can only execute once after updating to v216, run your server or game with this commandline
?TheMaxStructuresInRange=10500-new value for maximum allowed structures on a server. replaced NewMaxStructuresInRange Introduced in patch 252.1
?TribeLogDestroyedEnemyStructures=true-By default enemy structure destruction (for the victim tribe) is not displayed in the tribe Logs, set this to true to enable it. Introduced in patch 247.93
-USEALLAVAILABLECORESAllAll of your CPU cores will be used, if all of them are not being utilized after using this launch option, then try to disable it!
-usecacheAll~70% faster loading speed option. Choose “Experiment Fast Load Cache” launch option (use add “-usecache” to your launch commandline manually). After the first & second times that you start the game & load will be still be slow, but the third time onwards will be fast. This may be deprecated, as of 188.2 as it was added, by default, for the PrimalData. It was also supposed to be added to all maps, but has never been clarified as to if this occurred.
?UseOptimizedHarvestingHealth=true-"optimized" server with high HarvestAmountMultiplier (but less rare items).
?bRawSockets?Direct UDP socket connections rather than Steam P2P, for significantly increased server network performance. Need to manually open ports 7777 & 7778 if you do so in order for your server to accept connections. Introduced in patch 213.0
-nonetthreading-option for bRawSockets servers to only utilize a single thread for networking (useful to improve performance for machines with more servers than cpu cores, on Linux in particular) Introduced in patch 271.15 seems to be deprecated with patch 271.17
-forcenetthreading-Defaulted dedicated server ?bRawSockets mode to not use threaded networking, seemed to generally be a net performance loss in our analysis. Use this to forcefully enable it.
-vdayAllActivate Valentine’s Day Event (2x Mateboost Range, 3x Mating Speed/Mating Recovery, 3x Baby/Egg Maturation Speed, 1/3rd Baby Food Consumption). Possibly deprecated; use -ActiveEvent=vday instead.
-webalarmAllActivate Web alarms when important things happen to a tribe, such as Tripwire Alarms going off and Babies being born. See Web Notifications for details. Introduced in patch 243.0
-exclusivejoinAllActivate a whitelist only mode on the server that only lets players join if added to the allow list. Not to be confused with "Admin Whitelisting" which uses "AllowedCheaterSteamIDs.txt" to allow players to cheat. This option uses "PlayersJoinNoCheckList.txt" to allow people to join but not give them cheats. If the file does not exist in your Linux/Win64 Binaries folder, create it and add the Steam64 IDs of the players you wish to be allowed to join your server. Path; "\ShooterGame\Binaries\Win64" "/ShooterGame/Binaries/Linux/". You will need to restart your server, if you add new lines to the file while it is running. You can however use "Cheat AllowPlayerToJoinNoCheck 12345678901234567" in game, to add a new player to the whitelist. This method will also save to the file, so you don't need to reboot the server.
-ActiveEvent=PCenables a specified event Only one can be specified and active at a time event name Description Easter Allows for the Easter Event to be activated Arkaeology Allows for the Arkaeology Event to be activated. ExtinctionChronicles Allows for the Extinction Chronicles Event to be activated. WinterWonderland Allows for Winter Wonderland 2018 Event to be activated. vday Allows for Valentine's Day Event to be activated. Summer Allows for Summer Bash 2019 Event to be activated.
?GameModIds=ModID1,ModID2PCSpecifies the order and which mods are loaded, ModIDs need to be comma separated Introduced in patch 190.0
?MaxTamedDinos=4000-Sets the maximum number of tamed Dinos on a Server, this is a global cap. Introduced in patch 191.0
?SpectatorPassword=mypassword-To use non-admin spectator, the server must specify a spectator password. Then any client can use these console commands: requestspectatorand stopspectating. See patch 191.0 for more information and hotkeys.
?AllowCaveBuildingPVE=true-If set to True, allows building in caves when PvE mode is also enabled. Introduced in patch 194.0
?AdminLogging=true-logs all admin commands to ingame chat Introduced in patch 206.0
?ForceAllStructureLocking=true-enabling this will default lock all structures Introduced in patch 222.0
?AutoDestroyOldStructuresMultiplier=1.0-Server Option to allow Auto-Destroying Structures after sufficient "no nearby Tribe" time has passed (defined as a multiplier of the Allow Claim period). Useful for servers to clear off abandoned structures automatically over time if they wish Introduced in patch 222.0
?RCONServerGameLogBuffer=600-determines how many lines of gamelogs are send over RCON Introduced in patch 224.0
?PreventTribeAlliances=true-Enabling this will prevent tribes from creating Alliances Introduced in patch 243.0
?AllowRaidDinoFeeding-To allow your Server's Titanosaurs to be permanently tamed (namely allow them to be Fed) However, note that TheIsland currently only spawns 3 Titanosaurs whatsoever, so 3 Tamed ones would ultimately block any more Wild ones from spawning. Introduced in patch 243.0
?AllowHitMarkers=false-Use this to disable optional hitmarkers for ranged attacks Introduced in patch 245.0
?ServerCrosshair=false-Use this to disable the Crosshair on your Server Introduced in patch 245.0
?PreventMateBoost=true-Option to disable Dino Mate Boost Introduced in patch 247.0
?ServerAutoForceRespawnWildDinosInterval-Force Respawn of Wild Dinos on Server Restart. Enabled by default on official servers, this will force weekly respawns of dinos on all servers to prevent certain dino types (like the Basilo and Spino) from becoming depopulated on long running servers. NOTE in some cases this may not work more than once Introduced in patch 265.0
?PersonalTamedDinosSaddleStructureCost=19-determines the amount of dinoslots a platform saddle will use towards the tribe dino limit Introduced in patch 265.0
-structurememoptsPCenables structure memory optimizations NOTE avoid using it when running structure-related mods (until they get updated) as it can break the snappoints of these mod structures Introduced in patch 295.108
Licenses

As per the NC-SA 3.0 License some of the contents of this page were sourced from here.