config.lua. The whitelist entries themselves are not in the config — they’re in MySQL and managed from the Admin menu.
Framework
Inventory
exports[Config.Inventory]:registerHook(...) calls. Leave on ox_inventory unless you’ve forked it under a different name.
Commands
Notifications
Config.Notifications:
| Key | When it fires |
|---|---|
cannotDrop | Player tries to drop a whitelisted item they own. |
cannotVehicle | Tried to put it in a vehicle’s trunk/glovebox. |
cannotStash | Tried to put it in a stash. |
cannotContainer | Tried to put it in a container item. |
cannotTrade | Tried to give it to another player. |
cannotUse | Tried to use it (e.g. equip a weapon, eat an item). |
cannotBuy | Tried to buy it from a shop. |
attemptNotify | Notifies the receiving player when someone tries to give them a whitelisted item. |
Config.NotifyResources values if you’ve forked one of the notification resources.

