Skip to content

st.inventory — Inventory Bridge (Server) ​

Wraps ox_inventory. Available as st.inventory after loading the inventory-bridge module.

lua
-- Detect inventory system
st.inventory:is("OX")           -- boolean
st.inventory:HasInventory()     -- boolean

-- Items
st.inventory:Items()            -- all registered items

-- Per-inventory CRUD (inv = source number, stash name, or inventory table)
st.inventory:GetItem(inv, item, metadata)              -- item table or nil
st.inventory:GetItemCount(inv, item, metadata)         -- number
st.inventory:GetInventoryItems(inv, item, metadata)    -- slots table
st.inventory:GetInventoryItemsCount(inv, item, metadata) -- number
st.inventory:AddItem(inv, item, count, metadata, slot) -- boolean
st.inventory:RemoveItem(inv, item, count, metadata, slot) -- boolean
st.inventory:CanCarryItem(inv, item, count, metadata)  -- boolean