Hardware FixRecommendedDevice not working? Your driver may be the problemCheck updates for common hardware issues.Fix DriversOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsWindows FixRecommendedWindows errors stealing your time? Find the fix fastScan stability, cleanup and performance issues.Fix Now×
Skip to content
VGSources
Blog

How to Auto-Update Mods on an ARK Server (Steam Dedicated Servers)

Configure ARK’s Steam Workshop auto-management correctly: put comma-separated IDs in ActiveMods under [ServerSettings], add -automanagedmods to startup arguments, and verify updates after a clean restart.
Length9 min Posted Quest giverVGSources Team
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

For a Steam-based ARK: Survival Evolved dedicated server, automatic mod updates require two settings: list Workshop IDs in GameUserSettings.ini under [ServerSettings] as a comma-separated ActiveMods= value, and add -automanagedmods to the server’s launch arguments. Stop the server before editing, then restart it so the server can download, install, and update those Workshop files.

What automatic mod updating does

ARK’s dedicated server can manage Steam Workshop content at startup. With the automatic-management flag enabled, the server checks the Workshop, downloads missing files, installs them, and retrieves newer versions when they are available. Your configuration identifies which mods to load; the Workshop remains the source of the files, so you do not copy mod folders to the server manually.

As an Amazon Associate I earn from qualifying purchases.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

This procedure applies to Steam servers. The -automanagedmods option is documented as Steam-only, so it is not a universal solution for console deployments or non-Steam distributions. A hosting panel may hide the underlying command line, but the same two settings still apply: ActiveMods in the server configuration and the flag in the startup or additional-arguments field.

Before you change anything

Confirm that the server is Steam-based

Automatic Workshop management depends on Steam. If your provider runs a different platform or a console-only instance, ask which mod-delivery method that platform supports instead of adding a flag it cannot use.

#1 Best Overall
msi Codex Z2 Gaming Desktop, AMD R7-8700F, RTX 5070, 32GB DDR5, 2TB SSD | NVIDIA GeForce RTX 5070, USB Type-C, VR-Ready, Windows 11 Home. Model A8NVP-436US
  • POWERHOUSE 8-CORE GAMING PERFORMANCE — Driven by the AMD Ryzen 7 8700F with 8 cores and 16 threads, boosting up to 5.0 GHz for smooth, responsive gameplay and the ability to handle AAA titles, streaming, and background tasks all at once
  • NEXT-GEN BLACKWELL ARCHITECTURE — The NVIDIA GeForce RTX 5070 is powered by NVIDIA's cutting-edge Blackwell GPU architecture, delivering a massive generational leap in rasterization and ray tracing performance so you can experience your games the way they were meant to be played.
  • Simplistic Design: Enjoy the latest generation of Windows 11 Home for your everyday needs. *MSI recommends Windows 11 Pro for business use.
  • Cool While Gaming: In conjunction with an ARGB fan Air Cooler, the Codex R2 features four system cooling fans; three in the front and one in the rear to pull in cool air and push heat out of the PC.
  • Turn on the Bright Lights: With the built-in RGB lighting, take your gaming experience to the next level by pressing the MSI LED button to cycle through lighting options. Customize lighting even further with MSI Center software.

Back up the saved data

Community administrators commonly back up ShooterGame/Saved before changing a mod set. That directory contains world and player data whose compatibility can be affected by mod changes. Keep the backup outside the live server directory and label it with the date and the mod list used at the time.

Stop the server first

Stop the process cleanly before editing either INI file. Community reports say ARK can rewrite configuration files during shutdown; an edit made while the server is running may therefore be overwritten. This is operational practice rather than a behavior documented in the sources, but it is the safer procedure.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Find each mod’s Workshop ID

Open the mod’s Steam Workshop page and copy its numeric ID from the page URL. Use the number only, not the full URL, title, or quotation marks. Repeat this for every mod you want the server to load. Keep a separate change log containing the mod name, ID, and date; names can change while the numeric ID remains the stable configuration value.

Do not upload Workshop files by hand when using automatic management. The server obtains the files from Steam when it starts with the correct flag.

Configure ActiveMods in GameUserSettings.ini

Locate the file

Open the server’s GameUserSettings.ini and locate the [ServerSettings] section. On a self-managed installation, the file is under the ARK server’s configuration tree; the exact root varies by operating system and installation method. Hosting panels generally expose the same file through a configuration editor or a file manager. The ARK Official Community Wiki maintains a reference for Linux and Windows configuration locations, but the path displayed by your panel or service manager takes precedence.

Enter the IDs on one line

Add one ActiveMods setting under [ServerSettings]. Separate IDs with commas and do not insert spaces:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
KOTIN Prebuilt Gaming PC RTX 5070 12GB, Ryzen 7 9700X, 32GB DDR5, 1TB SSD | 11.3in Smart Display, 850W 80+ Gold PSU, 360mm Liquid Cooler, WiFi 7, 1440p 4K ARGB Windows 11 Gaming Desktop Computer
  • POWERED BY RTX 5070 12GB + RYZEN 7 9700X - The GeForce RTX 5070 12GB GDDR7 graphics card pairs with an 8-core AMD Ryzen 7 9700X processor to drive smooth 1440p and 4K gameplay, giving this gaming PC the headroom for modern titles, streaming, and creative work.
  • 32GB DDR5 6000MHz MEMORY & 1TB NVMe SSD - 32GB of high-speed DDR5 memory and a 1TB PCIe 4.0 NVMe solid state drive deliver quick load times, smooth multitasking, and generous storage, keeping this prebuilt gaming desktop responsive under heavy workloads.
  • BUILT-IN 11.3-INCH Smart DISPLAY - An integrated smart screen shows real-time CPU and GPU temperatures, usage, and weather while you play, adding a distinctive and functional touch to your battlestation.
  • 850W 80+ GOLD POWER SUPPLY, 360MM LIQUID COOLING & WiFi 7 - An 850W 80 Plus Gold certified power supply provides stable, efficient power with headroom for future upgrades, while a 360mm AIO liquid cooler, WiFi 7, and an ARGB mid-tower case keep the Ryzen 7 CPU cool and connected in a clean build.
  • READY TO PLAY OUT OF THE BOX - Arrives fully assembled and tested with Windows 11 Home pre-installed, so your prebuilt gaming computer is ready to set up in minutes. Assembled in the USA, and backed by a one-year limited warranty and lifetime free technical support.
[ServerSettings]
ActiveMods=487516323,731604991,912345678

Replace the example numbers with the IDs you copied. If an ActiveMods line already exists, edit that line rather than creating competing entries. The server loads mods in the order shown, and the left-most ID is treated as the highest priority according to the Oxygenserv guidance. Because that ordering claim has limited independent corroboration, preserve a deliberate order and document why you chose it when mods have dependencies or load-order requirements.

Keep the INI syntax intact

  • Use the exact section header [ServerSettings].
  • Use the exact key spelling ActiveMods.
  • Keep every ID on the same line, separated by commas.
  • Do not add spaces, brackets, Workshop URLs, or comments inside the value.
  • Save the file in plain text with the panel’s or server’s normal encoding.

Add -automanagedmods to the startup command

Self-managed server

Add the flag to the command or service definition that launches the ARK server. It is a standalone argument, so place it alongside the other launch options:

... -automanagedmods

Do not put the flag inside GameUserSettings.ini; it belongs to the process’s launch arguments. If you use a script, systemd unit, container definition, or another service manager, edit the command that actually starts the server and then reload that service definition as required by your manager.

Hosting control panel

Open the server’s startup, launch-parameters, or additional-arguments field and add -automanagedmods. Panels use different labels, and some regenerate command lines from a template. After saving, inspect the displayed startup command if the panel offers that view; the flag must be present in the command used for the next boot.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Do not add the flag repeatedly. A single correctly placed instance is sufficient.

Restart and verify the first update

  1. Stop the ARK server and wait until the process has exited.
  2. Back up ShooterGame/Saved and copy the current INI files if you need a rollback point.
  3. Check GameUserSettings.ini for the intended ActiveMods line under [ServerSettings].
  4. Check the startup or additional-arguments field for -automanagedmods.
  5. Start the server and allow extra time for Workshop downloads before attempting to join. The first boot after adding a mod can take longer because files must be downloaded and installed.
  6. Watch the server console or log while it starts. Hosting guides commonly mention messages such as “Downloading Mod” and “Installed mod”; treat those phrases as useful indicators, not as a guaranteed, version-independent log format.
  7. Join only after the server has finished starting, and confirm that the client is prompted for or has obtained the same mod versions.

If a server starts normally but a mod is absent, stop it again and inspect the saved configuration. A malformed line, an edited file in the wrong installation directory, or a panel that discarded the launch argument can produce a clean-looking boot without the intended Workshop content.

Rank #3
iBUYPOWER Element Gaming PC Desktop Computer AMD Ryzen 9 7900X CPU, NVIDIA GeForce RTX 5070 12GB GPU, 32GB DDR5 RAM, 1TB NVMe SSD, Windows 11 Home, Gamer Keyboard and Mouse - EWA9N5702
  • AMD Ryzen 9 7900X, NVIDIA GeForce RTX 5070 12GB, 32GB DDR5 RGB 4800MHz 16x2 1TB NVMe SSD, WIFI Ready, Windows 11 Home
  • Connectivity: 6 x USB 3.1 | 1x RJ-45 Network Ethernet 10/100/1000 | Audio: On board audio
  • Special Add-Ons: Tempered Glass RGB Gaming Case | 802.11AC Wi-Fi Included | 16 Color RGB Lighting Case | Free iBuyPower Gaming Keyboard & RGB Gaming Mouse | No Bloatware | AI Workstation PC ready

ActiveMods versus Game.ini ModInstaller entries

Documentation does not agree on whether current ARK versions require a second configuration method. LinuxGSM documentation presents ActiveMods in GameUserSettings.ini as the preferred location. The same documentation also describes a [ModInstaller] section in Game.ini, using ModIDS= entries together with -automanagedmods. A Steam forum report says a server picked up IDs from GameUserSettings.ini without any Game.ini change. Because these sources are not tied to one patch version, do not tell every administrator that both files are mandatory.

Method File and syntax Flag What is established
Preferred configuration GameUserSettings.ini, under [ServerSettings]: ActiveMods=ID1,ID2 -automanagedmods LinuxGSM, Oxygenserv, and GameServerKings guidance identifies this as the normal approach; IDs are comma-separated and loaded in order.
ModInstaller configuration Game.ini, under [ModInstaller]: one ModIDS= line per ID -automanagedmods LinuxGSM documents the syntax, but current-version necessity is not established by a patch-dated source.
Manual file upload Copying mod files to the server yourself Not applicable Not the automatic Workshop workflow; it creates a separate update and version-management burden.

If your hosting provider supplies a version-specific template, follow that template and record the ARK build it targets. Otherwise, start with the single ActiveMods line and the launch flag. Add ModIDS= entries only when your provider’s documentation or your tested server version explicitly requires them.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Multiple ModIDS lines

LinuxGSM’s project documentation states that each ModIDS= line specifies one Workshop mod, and that multiple IDs require multiple lines with the same syntax. Do not combine several IDs into one comma-separated ModIDS value unless your provider’s current instructions specifically say to do so. This rule applies to the alternative Game.ini method, not to ActiveMods, whose documented format is one comma-separated line.

Why a mod still does not update

The launch flag is missing from the real command

A saved panel field is not enough if the panel uses a different startup profile or overwrites custom arguments. Reopen the active startup configuration and verify that the process launched with -automanagedmods. On a self-managed host, inspect the service or script that actually ran, rather than a separate shell history entry.

The IDs are in the wrong file or section

Check that ActiveMods is under [ServerSettings] in the live GameUserSettings.ini. Common mistakes include editing a backup, a staging instance, a similarly named directory, or a file with a second [ServerSettings] section that the server does not use.

The line contains formatting errors

Remove spaces, full URLs, brackets, and stray punctuation from the value. Compare the numeric IDs with the Workshop pages. A single typo can make one entry fail while the rest appear correct.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #4
ZYNEEX Prebuilt Gaming Desktop PC, AMD Ryzen 5 5500, GeForce RTX 3050 6GB,16GB DDR4 3200MHz RAM, 1TB NVMe SSD, ARGB Air Cooling, Wi-Fi,Tower Computer for Gaming, Streaming, Editing
  • 【POWERFUL PERFORMANCE】 – AMD Ryzen 5 5500 6-Core 12-Thread Desktop Processor (up to 4.2GHz). Effortlessly handle 3A games, 4K video editing, and multitasking.
  • 【SMOOTH GAMING】 – Equipped with GeForce RTX 3050 6GB GDDR6 Graphics Card. Experience high-frame-rate 1080P gaming with ray tracing.
  • 【FAST & AMPLE STORAGE】 – 16GB DDR4 3200MHz RAM + 1TB NVMe SSD. Enjoy rapid game loads, quick file transfers, and ample space for your entire library.
  • 【KEEP COOL】 – Advanced ARGB air cooling system with multiple fans. Maintains stable performance and low noise even during marathon gaming sessions.
  • 【READY TO USE】 – Features built-in Wi-Fi, multiple USB ports, HDMI and DisplayPort (DP) outputs for flexible monitor connectivity. A complete prebuilt gaming computer, plug and play right out of the box.

The server and client have different mod versions

A Workshop update can leave the server temporarily unjoinable for clients that still have the older files. Community administrators often schedule daily or weekly restarts so updates are applied at a predictable time, but that is operational advice rather than a guaranteed requirement. Tell players when maintenance occurs and allow the server to complete its download before reopening it.

Steam cannot fetch the update

Old Linux forum reports describe a “Waiting for license info” state while fetching updates. Those reports are several years old and may not describe current behavior. If the message appears, capture the date, ARK build, operating system, SteamCMD or service-manager output, and the affected Workshop ID before changing unrelated settings. Then check your host’s current Steam login, storage, firewall, and update guidance.

The server rewrote your edit

Stop the process, make the change, save it, and start again. If the line disappears after shutdown, identify which panel template or deployment script regenerates the INI and edit that source instead of the generated copy.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Safe update operations for a live community

Use a maintenance window

Automatic updates occur at startup, so a restart is also a potential compatibility event. Announce the window, stop the server cleanly, and wait for the Workshop operation to finish before players reconnect.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Keep a rollback plan

Retain the pre-change copy of ShooterGame/Saved, the two INI files, and a text list of mod IDs and their order. If a new mod release breaks loading, restore the known-good configuration and saved data according to your provider’s recovery procedure. Do not delete the only copy of a world while troubleshooting.

Change one variable at a time

When diagnosing a failed update, first verify the launch flag, then the active configuration path, then the ID formatting, and finally the Workshop or host service. Changing the mod list, load order, server build, and startup script simultaneously makes the cause difficult to isolate.

Best Value
YAWYORE Gaming PC, AMD Ryzen 7 5700X, GeForce RTX 5060 Desktop Computer
  • CPU: AMD Ryzen7 5700X (up to 4.6GHz) 8-Core 16-Thread to easily handle multi-line tasks
  • Main board: MSI B550M-A PRO motherboard provides reliable performance and stability
  • GPU: Geforce RTX 5060 8GB GDDR7 Graphics Cards (Brand may vary) Support DLSS 4 multi frame generation, ray tracing, and Reflex 2 delay optimization
  • RAM: 32GB DDR4 3200MHz (16GB*2) SSD: 1TB M.2 NVMe PCIe
  • Power supply: 650W (80plus bronze) certified for energy efficiency and stable performance

Self-managed Linux and hosting panels: practical differences

Self-managed Linux

You control the service definition, file paths, permissions, and logs. Place ActiveMods in the instance’s live GameUserSettings.ini, add the flag to the service command, and make sure the account running the server can write to the Workshop and ARK directories. A deployment script should preserve the argument and configuration during reinstalls.

Hosting panel

The provider controls the underlying service and may expose only an editor and an “additional arguments” box. Use the panel’s file editor for GameUserSettings.ini, add the flag in the startup area, and check whether the panel has a separate mod-management feature. If the panel documents a required Game.ini ModInstaller block for its current ARK image, follow that provider-specific instruction rather than mixing formats.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

A concise working example

For a Steam server with three Workshop mods, the intended result is:

GameUserSettings.ini

[ServerSettings]
ActiveMods=487516323,731604991,912345678

Startup arguments

... -automanagedmods

After a clean stop and restart, Steam supplies the files, ARK loads them in the listed order, and later starts can retrieve newer Workshop versions. The numbers above are illustrative; replace them with the IDs of the mods you actually run.

What to document for future maintenance

  • Steam or other platform designation for the server.
  • ARK server build and the date it was last verified.
  • Every Workshop ID, mod name, and intended load order.
  • The exact configuration file path used by the live instance.
  • The service, panel profile, or script that supplies -automanagedmods.
  • Backup location for ShooterGame/Saved and the last successful restart.
  • Any provider-specific requirement for [ModInstaller] and ModIDS=.

This record turns a future “mods not updating” incident into a short configuration check instead of a search through unknown files and startup profiles.

Frequently Asked Questions

Does -automanagedmods work on every ARK platform?

No. The option is documented as Steam-only. Console and other non-Steam deployments need the mod-delivery method supported by their platform or host.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Do I have to add the same IDs to both INI files?

Not necessarily. Current guidance presents ActiveMods in GameUserSettings.ini as the preferred method, while LinuxGSM also documents a Game.ini [ModInstaller] method. Which one is required can depend on the server version and host, so use version-specific instructions rather than duplicating entries automatically.

Why can players be unable to join immediately after an update?

A Workshop update may put the server on a newer mod version than a player has locally. Wait for the server’s download and installation to finish, then have clients update before reconnecting.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More quests from Patch Notes

  1. How to Set Up a RedM (RDR2) Server in 2026: License Key, txAdmin and server.cfg, Step by StepBlog11min
  2. Best RedM (RDR2) Server Hosting in 2026: Comparing Four Hosts on Slots, Memory and PriceBlog10min
  3. How to Host a Mindustry Server in 2026: server-release.jar, Port 6567 and the Commands That MatterBlog7min
Recommended PC Tool
Recommended PC Tool
PC Slower Than It Used to Be?Free scan - under a minute
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.