Introduction
Pro Inventory System — Introduction
Pro Inventory System is a Blueprint plugin for Unreal Engine that gives you a ready-to-use inventory system — collect, store, organise, and use items in your game without writing complex code.
A PDF version of this documentation is available here.
What Does It Do?
The plugin provides two Actor Components you attach to your Blueprints:
| Component | What it represents | Where to add it |
|---|---|---|
AC ItemsBag | The inventory bag (the container) | Your Character Blueprint |
AC Item | A collectable item (fruit, weapon, etc.) | Your Item Blueprints |
Once added, your character can pick up, store, organise, and use items through a set of ready-made Blueprint functions — no boilerplate code needed.
Objective
Provide developers with the fastest and simplest way to add a functional inventory to any Unreal Engine project, while keeping it flexible enough to extend for more advanced needs.
Requirements
- Engine version: UE 5.3 → 5.x
- Platforms: Windows, Mac
Use Cases
The plugin fits a wide range of game types:
- RPG — manage weapons, potions, and equipment collected by the player
- Survival games — track limited resources (food, materials, tools) and add a strategic inventory layer
- Rapid prototyping — get a working inventory in minutes to test your game concept without building one from scratch
- And more... — any project where players collect and manage objects
Simple Version vs Pro Version
Not sure which version is right for you? Here's a quick comparison:
| Feature | Simple | Pro |
|---|---|---|
| Pick up / delete / change quantity | ✅ | ✅ |
| Check inventory storage | ✅ | ✅ |
| Number of bags | 1 only | Unlimited (weapons, consumables, etc.) |
| Advanced functions | ❌ | ✅ 30+ functions |
Support & Updates
The plugin is actively maintained. If something isn't working as expected, join the community Discord for help — bug reports and feature requests are welcome.