inventory-crafting-logic

Community

Slot-based inventory and recipe crafting.

AuthorCriezzz
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Provides a reusable, slot-based inventory and recipe-driven crafting architecture for Unity games so teams avoid fragile, ad-hoc item handling and stacking bugs while accelerating development of loot, equipment, and crafting systems.

Core Features & Use Cases

  • Slot-based storage & stacking: Slot model with stack handling, max stack sizes, and overflow reporting.
  • ScriptableObject item definitions: ItemDataSO for identity, rarity, value, consumable/equipment flags, and editor-friendly asset creation.
  • Recipe-based crafting: CraftingRecipeSO and CraftingSystem that validate ingredients, remove components, and add results with basic overflow handling.
  • Use Cases: Implement RPG inventories, loot/drop systems, shop buy/sell flows, and player crafting benches in Unity projects.

Quick Start

Generate and import the provided templates into your Unity project, wire ItemDataSO assets to the InventorySystem and CraftingSystem, then test crafting recipes by using the CraftingSystem's TryCraft method.

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: inventory-crafting-logic
Download link: https://github.com/Criezzz/Gametopia2026/archive/main.zip#inventory-crafting-logic

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.