down-to-bracketInstallation & Setup

This is extended guide how to install ARK Guardian on your server, pretty much explaining everything required for this process.

⚠️ System Requirements

ARK Guardian is supported only on ARK: Survival Evolved

ARK Guardian is not supported on Linux

🔌 Server Requirements

💡 User Requirements

  • License Key

  • Latest Plugin Zip Archive

  • MySQL Credentials

🔨 Installation Steps

  1. Move ArkGuardian Folder in "ShooterGame/Binaries/Win64/ArkApi/Plugins" path of your server

  2. Open config.json inside ArkGuardian Folder

  3. Put your LICENSE KEY in "LicenseKey" line

  4. Put your MySQL Credentials in "MySQL" section

Base installation is finished at this point, you can run server and check if everything is working.

If you are using ARK Guardian API, you need to switch "UseGuardianAPI" to TRUE

Note: If you don't switch this, it may lead to some instability but won't create big issues

Warning: Server will crash on startup if you are not using ARK Guardian API

If you are using something that reads Console Title switch "DisableConsoleTitle" to TRUE

circle-info

Basic installation README.txt is always included with zip archive.

🔗 Setup Discord Integration

If you are using any Discord Linker plugins, you could receive connected discord accounts while someone is detected & other similar actions that we support. Here's how to set it up:

  1. Check your Database for Discord Linker Table

  2. Replace "MysqlTable_Discord" with Discord Linker Table name

  3. Find Discord ID reference in Table, replace "Discord_IdKey" with field name.

  4. Find Steam ID reference in Table, replace "Discord_SteamIdKey" with field name.

Final result should look like this and ARK Guardian will now display extended information.

circle-info

You could also setup second database or different credentials for this integration.

🔎 Settings Recommendation

Make sure to use these settings while running protected servers.

Startup Arguments: (Click to see what it does)

  • -NoTransferFromFiltering

  • -SecureSendArKPayLoad

Last updated