> For the complete documentation index, see [llms.txt](https://documentation.rcore.cz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://documentation.rcore.cz/paid-resources/rcore_drugs/integrations/framework.md).

# Framework

`rcore_drugs` supports ESX, QBCore, QBX, and Standalone.

## 🔎 Auto Detection

Default setting:

```lua
Config.Framework = Framework.AUTO_DETECT
```

## 🧰 Manual Setup

{% tabs %}
{% tab title="ESX" %}

```lua
Config.Framework = Framework.ESX
```

ESX admin groups are configured in `Config.FrameworkAdminGroups`.
{% endtab %}

{% tab title="QBCore" %}

```lua
Config.Framework = Framework.QBCore
```

QBCore admin access uses ACE permission checks.
{% endtab %}

{% tab title="QBX" %}

```lua
Config.Framework = Framework.QBX
```

QBX admin access uses ACE permission checks.
{% endtab %}

{% tab title="Standalone" %}

```lua
Config.Framework = Framework.Standalone
```

Standalone admin access uses:

```cfg
rcore_drugs.admin
```

{% endtab %}
{% endtabs %}
