Requirements
What your server needs before installing TrapNexus, and which combinations have actually been tested.
Required
- FiveM server (FXServer) with OneSync enabled. This is not optional: sale validation uses server-side entity natives, which do not work without it.
- QBCore or ESX Legacy. Both are detected automatically.
- oxmysql, and a MySQL or MariaDB database behind it.
Optional
- ox_inventory, if you want per-item quality metadata. See Inventory integration for what changes without it.
Tested combinations
Tested means the whole loop has been run against it. Supported means it shares a code path with something tested, but that exact combination has not been run.
| Framework | Inventory | Status |
|---|---|---|
| QBCore | qb-inventory | Tested end to end |
| ESX Legacy | esx_inventory (native) | Tested end to end |
| ESX Legacy | ox_inventory | Tested end to end |
| QBCore | ox_inventory | Supported, not yet tested |
Not integrated
No adapter ships for these. They are listed so the absence is explicit rather than assumed:
- Targeting — ox_target, qb-target and similar. Interaction is a keypress prompt.
- Dispatch — ps-dispatch, cd-dispatch, MDT integrations. A police alert hook is provided with a working default; wiring a dispatch resource to it is your own change. See Dispatch integration.
Before you install
Install on a development server first and run the loop once end to end. The installation guide ends with exactly what to check.
