The next version of my inventory system is scheduled to release at the end of Q4. Current owners get the upgrade for free! Beta test & more info soon.

Inventory System — 3:50
An easy to use UE5 Inventory system with equipment, hotbars, currency, storage, vendors, banks, crafting, looting, and multiplayer support.
Let my inventory system do the heavy lifting so you can get back to the fun of making a game.
- Get set up fast: Create items in minutes by installing one component to your player controller.
- Beginner friendly: Robust docs and setup guide will help you through the whole system.
- Help from the dev: When the docs are not enough, Dyno is ready to answer your questions.
- Actively maintained: This system is actively maintained and available in the latest version of Unreal.
- Free updates: Every major version update for this system has been 100% free for all previous owners.
Check out the step by step setup guide:

Setup Guide Inventory System V3 — 44:42
Key Features
Why reinvent it from scratch? I have put 1,000+ hours into this full featured inventory system. This is time you can spend polishing the gameplay loop and the fun parts of your project instead.
- ItemsCreate, spawn, and customize items used by the other systems.
- StorageStore items on the player and in the world within containers.
- CraftingCraft items from recipes where other items are the ingredients.
- EquipmentEquip items on the player and add functionality.
- VendorBuy and sell items with simple price rules.
- CurrencyAward and spend currency like any other item.
- BankerPersistent storage accessible across levels.
- LootSpawn loot from actors and players using your own criteria.
- HotbarQuickly use and equip items via key bindings.
- InteractionPick up and interact with the items and actors in your world.
- UsablesCreate usable items like potions, consumables, and loot boxes.
- SpoilablesSpoil items over time, removing them when they decay.
- Starter GearAward your player with items when they first start playing.
- Dynamic DataDefine data for your items that can be changed at runtime.
- Cross-LevelPlayer storage persists across level loads and seamless travel.
- MultiplayerReplication ready, works in single and multiplayer games.
- GamepadSupports keyboard/mouse and controller.
- Save & LoadSimple save & load system, easy to customize.