inventory-crafting-logic
CommunitySlot-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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.