Skip to main content

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.

FrameworkInventoryStatus
QBCoreqb-inventoryTested end to end
ESX Legacyesx_inventory (native)Tested end to end
ESX Legacyox_inventoryTested end to end
QBCoreox_inventorySupported, 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.