Inventory

Installation

QBCore, Qbox, ESX, OX

Installation

Requirements

  • A working FiveM server and database connection.
  • oxmysql.
  • The latest release of tss_bridge.
  • tss-inventory.

1. Download the resource

Download tss-inventory.zip from the GitHub release.

Extract it into your server's resources folder. Keep the resource folder named:

tss-inventory

The release includes the built UI. You do not need Node.js to run it.

2. Configure the bridge

Configure TSS Bridge for your framework and interaction system.

When using TSS Inventory through the bridge, select its inventory adapter:

setr tss_inventory tss

Place this before the resources start.

See the Migration page for framework-specific changes.

3. Set the start order

Start your framework before the bridge, and the bridge before the inventory.

Example for QBCore:

setr tss_framework qb
setr tss_inventory tss

ensure oxmysql
ensure qb-core
ensure tss_bridge
ensure tss-inventory

Start scripts that register usable items after tss-inventory.

4. Restart the server

The inventory creates its database tables automatically:

  • tss_inventory
  • tss_inventory_containers

Once your character has loaded, press TAB to open your inventory.

Replacing another inventory

Stop the inventory you are replacing.

Existing inventory data is not imported automatically. Follow the Migration page before reconnecting scripts that use your previous inventory.

Optional systems

If another resource handles weapons or clothing, disable the matching system in config.lua:

Config.EnableWeaponSystem = false
Config.EnableClothingSystem = false

Quick check

After installation:

  1. Load a character.
  2. Open the inventory with TAB.
  3. Give yourself an item using an authorised admin command.
  4. Move and use the item.
  5. Reconnect and check that it saved.