> For the complete documentation index, see [llms.txt](https://mango-5m.gitbook.io/mango5m-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mango-5m.gitbook.io/mango5m-docs/resources/mango-achievements/configuration/inventory.md).

# Inventory

Where item rewards are delivered, and how delivery is verified.

Where item rewards are delivered. One setting, and it detects on its own.

```lua
Config.Inventory = 'auto'
```

## Detection order

```
ox_inventory -> qs-inventory -> origen_inventory -> codem-inventory
             -> qb-inventory -> your framework's own -> none
```

{% hint style="info" %}
A dedicated inventory always beats the framework's built-in one. When `ox_inventory` is running, your framework's own item store is not what your players actually see.
{% endhint %}

## Pinning it

| Value                | Uses                                                 |
| -------------------- | ---------------------------------------------------- |
| `'auto'`             | Detects, in the order above                          |
| `'ox_inventory'`     | ox\_inventory                                        |
| `'qs-inventory'`     | Quasar inventory                                     |
| `'origen_inventory'` | Origen inventory                                     |
| `'codem-inventory'`  | CodeM inventory                                      |
| `'qb-inventory'`     | QBCore's inventory resource                          |
| `'framework'`        | Your framework's own inventory                       |
| `'none'`             | Refuses item rewards, with one clear console warning |

Naming a resource that is not running falls back to auto-detection and says so in the console, rather than silently dropping every item reward.

## Delivery is verified

Before handing anything over, the bridge asks the inventory whether the player can carry it. Afterwards — where the inventory can tell us — the item count is re-read to confirm the item genuinely arrived.

If it did not, the award is left **unclaimed** rather than being marked as paid, and the player gets a Claim button. See [Claiming Rewards](/mango5m-docs/resources/mango-achievements/features/claiming-rewards.md).

## If your inventory is not listed

Use an event reward and hand the payout to your own script — see [Rewards](/mango5m-docs/resources/mango-achievements/configuration/rewards.md).
