{"name":"activatedAddons","title":"activatedAddons","type":"command","url":"https://community.bistudio.com/wiki/activatedAddons","revid":379403,"updated":"2026-10-31T00:01:52Z","groups":["Mods and Addons"],"status":"ok","games":{"arma3":"1.14"},"since":"arma3 1.14","arma3_since":"1.14","description":"Returns a list of all activated addons.","syntaxes":[{"syntax":"activatedAddons","params":[],"returns":{"type":"Array of Strings","type_expr":"Array<String>"},"form":"nullary"}],"examples":[{"code":["_addons = activatedAddons;"]}],"see_also":["activateAddons"],"notes":[{"user":"Tankbuster","date":"2014-03-28T20:21:00Z","text":"This command can return a large array, often too large to be diag_log'd or hinted. At the time of writing, my game returned an array with 389 elements. The code below will ignore all the BI addons (they start with a3_) and writes the rest (ie, all your custom addons) to the RPT.\n\n```sqf\n{if (! ([\"a3_\", _x] call BIS_fnc_inString)) then {diag_log _x;}  } forEach activatedAddons;\n```"}]}