Compatibility & Aliases

Alias mapping list providing drop-in compatibility for OX Inventory and QBCore scripts.

Overview

The inventory provides built-in compatibility layers that alias functions from OX Inventory (ox_inventory) and QBCore (qb-inventory). Third-party scripts referencing these exports function without refactoring.

OX Inventory Aliases

Client Exports

  • openInventory
  • openNearbyInventory
  • closeInventory
  • Items
  • useItem
  • useSlot
  • setStashTarget
  • getCurrentWeapon
  • displayMetadata
  • giveItemToTarget
  • weaponWheel
  • Search
  • GetItemCount
  • GetPlayerItems
  • GetPlayerWeight
  • GetPlayerMaxWeight
  • GetSlotWithItem
  • GetSlotIdWithItem
  • GetSlotsIdWithItem
  • GetSlotsWithItem
  • ItemList
  • notify
  • suppressItemNotifications
  • Keyboard
  • Progress
  • CancelProgress
  • ProgressActive

Server Exports

  • setPlayerInventory
  • UpdateVehicle
  • ConvertItems
  • Inventory
  • GetContainerFromSlot
  • SetSlotCount
  • GetInventory
  • GetInventoryItems
  • ConfiscateInventory
  • ReturnInventory
  • ClearInventory
  • Search
  • RegisterStash
  • CreateTemporaryStash
  • CustomDrop
  • CreateDropFromPlayer
  • GetCurrentWeapon
  • SetDurability (Maps to SetQuality)
  • SetMetadata (Maps to SetItemInfo)
  • RegisterShop
  • ItemList
  • addCash
  • removeCash
  • getCash
  • getCards
  • giveCard
  • getBank
  • RemoveInventory
  • SwapSlots
  • SetItem
  • setContainerProperties
  • registerHook
  • removeHooks
  • AddItem
  • RemoveItem
  • CanSwapItem
  • CanCarryItem
  • CanCarryWeight
  • CanCarryAmount
  • GetItem
  • GetItemSlots
  • GetSlot
  • GetSlotForItem
  • GetEmptySlot

QBCore Aliases

Client Exports

  • HasItem

Server Exports

  • SaveOfflineInventory
  • GetTotalWeight
  • GetSlotsByItem
  • GetFirstSlotByItem
  • LoadInventory
  • HasItem
  • UseItem
  • ClearInventory
  • CloseInventory
  • OpenInventory
  • OpenInventoryById
  • CreateShop
  • OpenShop
  • CanAddItem
  • AddItem
  • RemoveItem
  • SetInventory
  • SetItemData
  • GetItemBySlot
  • GetItemByName
  • GetItemsByName
  • GetItemCount
  • getItemCountByName
  • ClearInventoryByName
  • GetInventory