INVENTORY_X

Advanced Inventory System for Unreal Engine 5

Core Systems

Everything you need to build complex inventory mechanics without reinventing the wheel

Grid & Slot Containers

Define Grid-Based (NxM Grid) and Slot-Based (Typed Slots) containers with tag-driven filters, access policies, rotation, and nesting support.

Item Definitions

Reusable UDataAsset definitions drive item identity, stacking, placement, equip rules, fragments, and cosmetics.

Operation Pipeline

Every mutation flows through Validate, Simulate, Commit, and Notify, with atomic handling for swap, split, merge, and batch operations.

Prediction-Aware

Server-Authoritative execution with Client Prediction, reconciliation, and authoritative correction when local simulation diverges.

Query & Views

Read-only View Structs and Query APIs expose stable snapshots for UI, Blueprint, tag searches, and placement previews.

Delta Replication

Flat registries and differential replication synchronize only changed data, reducing bandwidth and keeping multiplayer inventories scalable.

Why Inventory_X?

Stop building infrastructure. Start building your game.

6+
Core Systems
Containers, Items, Transactions, more
100%
Blueprint Compatible
Full API exposed to designers
0
Network Config Needed
Replication works out of the box
Extensibility
Custom fragments, rules, UI bindings

Architecture Highlights

Key facts pulled directly from the current v1.0 documentation

2
Operational Layers
Layer 1 handles a single inventory; Layer 2 adds secure cross-inventory sessions.
3
Flat Registries
Runtime state is split into item, container, and fragment registries.
4
Pipeline Phases
Validate, Simulate, Commit, and Notify define every inventory mutation.
90°
Grid Rotation
NxM items can rotate and use automatic First-Fit space search.

Ready to get started?

Dive into the documentation and start building your inventory systems in minutes.

Start Tutorial Join Discord