A complete inventory system for Roblox with drag-and-drop UI, item stacking, equipment slots, hotbar, and full DataStore persistence. Designed to be the last inventory system you’ll ever need to buy.
Items are defined in a single ModuleScript data table. Add a new item in 5 lines:
Items.IronSword = {
name = "Iron Sword", type = "weapon", slot = "main_hand",
size = {1, 3}, rarity = "common", value = 50,
stats = {damage = 15, speed = -5}
}
Replaced my custom inventory with this and it took 2 hours to migrate. The drag-and-drop feels great and the loot bag animation is a nice touch players love.
The item size system (items taking multiple slots) is a feature I've never seen in a Roblox inventory system before. Makes the inventory feel like a real RPG. The crafting integration is a bonus I didn't expect.
Sign in to leave a review.