Adding Mods

This guide explains how to use the Modlist Parser tool to prepare your Arma 3 server for modded gameplay. The tool simplifies converting a mod preset into a startup-compatible string and ensures automatic updates run smoothly.

Step-by-Step Instructions

1. Locate the Modlist Parser

Navigate to:

Tools → Mod Parser

Step showing modfile parameter

INFO

This tool is only intended for Arma 3 servers running on Linux.

2. Upload Your Modlist

Export your mod preset from the Arma 3 Launcher and upload it to the parser. This is a .html file.

3. Parse and Copy

Mod Parser Steps Once uploaded:

  • Click "Parse" or "Generate Mod String".
  • Copy the output string that looks like:
@mod1;@mod2;@mod3;
WARNING

The final semicolon ; must be included in the string. It is required for correct parsing by the Arma 3 server.

4. Paste in Startup Parameters

Go to:

Configuration → Startup Parameters → Additional Mods

Paste the copied string here.

Step showing Additional Mods parameter section

5. Update the modfile Parameter

Look directly to the left and locate the modfile parameter.

INFO

This file tells the server which mods to auto-update on reboot.

Step showing modfile parameter

Common Issues

My mods aren’t loading on the server

  • Check that the final ; is present at the end of the mod string.
  • Ensure the mod names match folder names/ids in your server directory.

Mods aren’t updating

  • Make sure modfile is filled out properly.

Summary

Using the Mod Parser ensures your mods are loaded correctly and can be updated automatically. This saves time and prevents launch errors due to improperly formatted parameters.