This public Item Vault API reference is generated from addons/item_vault. It covers 92 public GDScript classes across 12 source categories, grouped by addon directory.
Addon Root
addons/item_vault
Backend
addons/item_vault/backend
- AddItemInventoryCommand
- AdjustItemResourceInventoryCommand
- CommitReservationInventoryCommand
- ContainerSnapshot
- GdscriptInventoryBackend
- InventoryBackend
- InventoryChangeEvent
- InventoryCommand
- InventoryCommandResult
- InventoryDelta
- InventoryFailureReason
- InventoryOperationRecord
- InventoryResultCode
- InventorySnapshot
- ItemResourceChangedEvent
- QueryInventoryCommand
- ReleaseReservationInventoryCommand
- RemoveItemInventoryCommand
- ReservationLedger
- ReserveItemsInventoryCommand
- TransferItemsInventoryCommand
Base
addons/item_vault/base
Bridge
addons/item_vault/bridge
Crafting
addons/item_vault/crafting
- CraftingFact
- CraftingIngredient
- CraftingInventoryOutcome
- CraftingLog
- CraftingMetrics
- CraftingRecipe
- CraftingRecipeRegistry
- CraftingRequest
- CraftingResult
- CraftingSave
- CraftingSaveData
- CraftingService
- CraftingTransaction
- RecipeRegisterResult
Drops
addons/item_vault/drops
Inventory
addons/item_vault/inventory
- ContainerSlot
- ContainerSlotConstraint
- ContainerStorage
- ContainerType
- FreeListStorage
- Inventory
- InventorySave
- InventoryTransaction
- ItemContainer
- ItemFilter
- ItemQueryResult
- SlotStorage
- Wallet
Items
addons/item_vault/items
Logging
addons/item_vault/logging
Pickups
addons/item_vault/pickups
- Pickup2D
- Pickup3D
- PickupAnimationPlayer
- PickupContents
- PickupEvent
- PickupRuntime
- PickupsCollector2D
- PickupsCollector3D
- PickupsCollectorRuntime
Scene Spawner
addons/item_vault/scene_spawner
- LaunchForceSceneSpawner2D
- SceneSpawner2D
- SceneSpawner3D
- SceneSpawnerRuntime
- ShapeEdgeSceneSpawner2D
- SignalSwap
- SpawnEvent
- SpawnMoveInitializer2D
- SpawnMoveInitializer3D
- SpawnMoveRuntime
- SpawnMoveSettings
- SpawnMoveValidator
- SpawnSceneAtPoint
- SpawnSceneAtPoint3D
Settings
addons/item_vault/settings