Skip to content
peakzero edited this page Mar 13, 2022 · 4 revisions

ARMA 3 - Service Level Configs Guide

ARMA 3 JSON Format

The following is the Format for a default ARMA 3 JSON modlist Configuration

{
    "mods":{
        "@mod_name":"workshop_id",
        "@mod_name":"workshop_id"
    }
 }

To break this down, We will go over each array and what the values are for.

"mods"

The keys within this array dictate which mods will be downloaded and set to run when the game server goes online.

"@mod_name"

This key will be the name of the folder the mod will be saved to, as well as the name that will be used in the startup command. Some important notes: These should clearly represent what the mod is at a glance, while still being short. They must be all lowercase and contain no spaces. Example: "@cav_aux" for the Cav Auxiliary mod

"workshop_id"

This value will be the workshop id for the mod key provided. This must match the mod it is placed across from to avoid misnamed mods on the server. You get this by finding the link to the workshop for the mod in question and extracting the id

Example: https://steamcommunity.com/sharedfiles/filedetails/?id=861133494 "861133494" would be for "@cav_aux". The final product would look like "@cav_aux":"861133494"

Clone this wiki locally