Complete Export Index
Server · Core and registry
GetInventoryType, GetItemDefinition, GetItems, GetItemList, Items, ItemList, RegisterItem, RegisterItems, RegisterInventory, RegisterStash.
Server · Opening
OpenInventory, openInventory, forceOpenInventory.
Server · Mutation and currencies
AddItem, RemoveItem, AddCash, RemoveCash, AddDirtyMoney, RemoveDirtyMoney, ClearInventory, RemoveInventory, SetMaxWeight, SetSlotCount.
Server · Carry validation
CanCarryItem, CanCarryWeight, CanCarryAmount, CanSwapItem.
Server · Read/search
GetInventory, GetInventories, GetInventoryItems, GetSlot, GetSlotWithItem, GetSlotsWithItem, GetSlotIdWithItem, GetSlotIdsWithItem, GetEmptySlot, GetSlotForItem, GetItemCount, GetItemSlots, GetItem, SearchInventory, Search.
Server · Metadata/use/hooks
SetMetadata, GetMetadata, UpdateMetadata, RegisterUsableItem, RegisterUseExport, RegisterHook, registerHook.
Server · Vehicle capacity
GetVehicleStorageCapacity, GetVehicleTrunkWeight, GetVehicleTrunkSlots, GetVehicleGloveboxWeight, GetVehicleGloveboxSlots.
Server · UI bridge
Notify, ShowTextUI, HideTextUI, ShowTextUIEntry, HideTextUIEntry.
Client · Inventory snapshot/UI
OpenInventory, openInventory, Search, GetPlayerItems, GetPlayerWeight, GetPlayerMaxWeight, GetItemCount, GetSlotWithItem, GetSlotsWithItem, GetSlotIdWithItem, GetSlotIdsWithItem.
Client · UI bridge
Notify, ShowTextUI, HideTextUI, ShowTextUIEntry, HideTextUIEntry.
For signatures and return contracts, use the pages in this chapter and the attached current INTEGRATION.md.