# Ark modding help

<figure><img src="https://rampart.games/templates/lagom2/assets/img/page-manager/arkascended.png" alt=""><figcaption></figcaption></figure>

{% content-ref url="/pages/sNIYTWmlDL4P2SKJB5as" %}
[Ark modding help](/docs/game-knowledge-base/ark-survival-evolved/ark-modding-help.md)
{% endcontent-ref %}

{% content-ref url="/pages/Bt1Oa80OR97g1OKBp9HZ" %}
[Ark Admin Commands](/docs/game-knowledge-base/ark-survival-evolved/ark-admin-commands.md)
{% endcontent-ref %}

{% stepper %}
{% step %}
Stop your ARK server.

* Prevents file corruption or crashes during mod changes.
  {% endstep %}

{% step %}
Back up your server directory.

Especially: ShooterGame/Saved/ and GameUserSettings.ini.
{% endstep %}

{% step %}
Download the mod using SteamCMD.\
Command: `steamcmd +login anonymous +workshop_download_item 346110 123456789 +quit`

* Replace 123456789 with the actual Mod ID
* This downloads to: steamapps/workshop/content/346110/123456789/
  {% endstep %}

{% step %}
Locate the downloaded mod files.

* Inside: `steamapps/workshop/content/346110/123456789/`
* Look for folders like WindowsNoEditor or LinuxNoEditor, mod.info, modmeta.info, and possibly .z files.
  {% endstep %}

{% step %}
Extract .z files (if any).

* Use a tool like Ark Mod Downloader or a z\_unpack script to decompress .z files into readable game assets.
  {% endstep %}

{% step %}
Move the mod content to the ARK server.

* Copy the entire WindowsNoEditor (or LinuxNoEditor) folder content into:\
  ShooterGame/Content/Mods/123456789/
* Ensure it looks like:\
  ShooterGame/Content/Mods/123456789/ (mod files here)
* Also copy:123456789.mod → ShooterGame/Content/Mods/123456789.mod
* If the .mod file is missing, generate one using a script or mod manager.
  {% endstep %}

{% step %}
Update your GameUserSettings.ini file.

* File path:\
  ShooterGame/Saved/Config/WindowsServer/GameUserSettings.ini
* Locate or create the ActiveMods= line and add your mod ID:\
  ActiveMods=123456789
* For multiple mods:\
  ActiveMods=123456789,987654321
  {% endstep %}

{% step %}
(Optional) Add any required mod-specific configuration.

* Check the mod’s Steam Workshop page for any settings needed in:\
  Game.ini or GameUserSettings.ini.
  {% endstep %}

{% step %}
Start your ARK server.

The mod will now load and initialize on startup.
{% endstep %}

{% step %}
Confirm the mod loaded successfully.

* Join your server and check if the mod content is available.
* Review server logs to see if the mod ID was parsed correctly.
  {% endstep %}
  {% endstepper %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://rampart-games-ltd.gitbook.io/docs/game-knowledge-base/ark-survival-evolved/ark-modding-help.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
