Minimal Inventory Runtime
Build an inventory around your game's own interface and interaction flow. Minimal Inventory Runtime provides a C++ runtime framework with replicated inventory state, stacking, weight limits, pickups, containers, equipment, expiration, and save/load support.
Use the built-in Slate inventory and hotbar, design your own widgets with the UMG base classes, or connect an existing HUD directly to inventory events and queries. Your project controls its layout, input bindings, menu navigation, and presentation.
Connect your interaction system
Disable the built-in tracing and prompts and pass your focused actor to the player's inventory. Explicit pickup and container functions are also available for interactions already validated by your server. Inventory providers and component tags help select the correct inventory in custom player frameworks or actors with multiple inventories.
Add crafting and merchant flows
Server-side transaction functions apply complete costs and rewards together. Use them for recipes, currency-as-item purchases, finite-stock merchants, sales, and exchanges between inventories. Space, stack, quantity, and weight checks run before committing the operation. Your project supplies the recipe/product data, permissions, prices, and shop interface.
Inventory features
- Replicated slot contents with server-authoritative actions.
- Configurable slot capacity, stack sizes, weight limits, and optional auto-compaction.
- Pickups, partial pickup handling, containers, item drops, and dropped bags.
- Item-use hooks, equipment slots, configurable attachment targets, and equipment visuals.
- Item expiration and transformation settings.
- Built-in Slate UI, custom UMG window/hotbar bases, and external HUD events.
- SaveGame snapshots, a replaceable persistence provider, and stable player identity hooks.
- Blueprint-callable helpers for existing C++ and Blueprint gameplay systems.
The documentation includes custom UMG and existing-HUD walkthroughs, external interaction wiring, crafting and merchant examples, persistence integration, and migration notes for version 2.0.0.
This is a framework: item definitions, artwork, widgets, recipes, NPC behavior, account services, and project-specific integration are supplied by your game. No third-party interaction plugin is required. An external wallet or database is not part of the built-in inventory transaction.
Unreal Engine 5.7 and 5.8. Windows (Win64). One runtime module; no editor module or bundled Blueprint assets.

Available versions
- FAB.com 2.0.0 - external marketplace version
- CelestiaDominance 2.0.0 - 5.7 - 0.00
- CelestiaDominance 2.0.0 - 5.8 - 0.00
Documentation
DocumentationVideo
VideoInstallation when downloading from here
Installation when downloading from hereCollections
Customer reviews
No verified-purchase reviews have been published yet.