---
name: "activatedAddons"
type: command
status: ok
groups: ["Mods and Addons"]
arma3_since: "1.14"
locality: {"argument": null, "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/activatedAddons
revid: 379403
updated: 2026-10-31T00:01:52Z
---

# activatedAddons

*Command · Mods and Addons · Arma 3 v1.14*

## Description

Returns a list of all activated addons.

## Syntax

```sqf
activatedAddons
```

**Returns:** [Array](../topics/Array.md) of [Strings](../topics/String.md)

## Examples

### Example 1

```sqf
_addons = activatedAddons;
```

## See also

[activateAddons](../commands/activateAddons.md)

## Community notes

**Tankbuster** — 2014-03-28

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.

```sqf
{if (! (["a3_", _x] call BIS_fnc_inString)) then {diag_log _x;}  } forEach activatedAddons;
```

<sub>Source: [BI Community Wiki — activatedAddons](https://community.bistudio.com/wiki/activatedAddons) (revision 379403).</sub>
