Skip to content
← All plugins

Inventory · v1.1.0 · Godot 4

Item Vault

Add a connected inventory stack—items, containers, pickups, drops, shops, crafting, and save/load—without wiring each system separately.

$30
  • Full GDScript source included
  • 2D and 3D workflows
  • Demos plus setup guides and API reference
  • Commercial game use covered by the included license
Product overviewItem Vault

What it handles

Start from a working system, then make it yours.

The core workflow is already connected. Extend the parts your game actually needs instead of rebuilding the foundation.

  1. 01Shared item model: definitions, stacks, database, JSON catalogs
  2. 02Drop tables with item-aware world drops and 2D/3D spawners
  3. 03Pickup-to-inventory bridge with overflow safety
  4. 04Slot containers, transfers, shops, crafting, and versioned saves
  5. 05Atomic stack transactions with rollback

See it running

These are the shipped demos, not mockups.

Every loop below is a real scene from the plugin, captured from the build you get. Open any of them in the editor and step through the same flow.

  • A character walking a field as dropped items collect into an inventory panel

    Pickup to inventory — the character walks the field, drops collect, the inventory fills.

  • A 3D chest opening in a room, its contents collecting into an inventory panel

    3D chest to inventory — closed chest, opened, items collected in sequence.

  • A drop table resolving rolls into a chest, with duplicate stacks merging

    Chest drop table — accumulating rolls, merging stacks, odds stated as they resolve.

  • A shop screen buying and selling an item, then buying it back at the recorded sale price

    Shop and buyback — buy for 4g, sell for 2g, buy back at the original sale credit.

  • Items spawning in point, edge, and launch patterns across a 2D scene

    Spawning patterns — point, shape-edge, and launch-force spawners in motion.

  • A crafting bench consuming ingredients atomically, rejecting an over-capacity craft, then restoring from a save

    Crafting bench — an atomic craft, a capacity rejection, then save and reload.

  • Items carrying their own durability, fuel, and charge values surviving a save and reload

    Retained resources — durability, fuel, and charges that survive use and save/load.

  • The Item Vault demo showroom listing every included demo

    The showroom — every demo in one launcher you can run from the editor.

  • A serialized item stack written to JSON and restored with its identity intact

    Stack JSON round-trip — serialize, write JSON, restore ids, quantity, and instance id.

Prefer the whole page at once? Open the full product page preview

Evaluate it before you buy

The documentation is public.

Check the setup flow and generated API first. You can verify how the plugin fits your project before spending anything.

Keep up with releases

Follow Chris' Tutorials

Pick the channel you actually use. Plugin releases, demos, and tutorials stay separate from the purchase flow.