Inventory & Crafting System – Pure C++ for UE5 (5.4–5.7)

Hi everyone,

I recently released an Inventory & Crafting System for Unreal Engine and wanted to share it here for feedback.

The goal was to build a production-ready inventory framework entirely in C++, featuring a crafting system that uses independent per-attempt probability rolls.

Features

• Slot-based Inventory Grid + Equipment Slots
• Probability-Based Crafting
• Batch Crafting with Success/Fail Summary
• DataTable-Driven Items
• Auto Save / Load
• Item Pickup System
• World-Space Item Icons

Architecture

• Pure C++
• Event-Driven Updates
• Zero Tick
• Blueprint-Exposed Components

Compatible with UE 5.4 – 5.7

I’d love to hear any feedback, suggestions, or questions regarding the architecture and implementation.

FAB:

Demo: