- Pokémon Essentials Version
 - v21.1 ✅
 
- Also compatible with
 - v21.1
 
					
				Crafting System Image1 — Postimages
Features
-Customizable crafting system
-PBS file integration (define crafting recipes and their outputs in crafting_recipes.txt)
-Multi-ingredient recipes with quantity requirements
-Live UI indicator for players if they have all ingredients to craft recipe or not
-Customizable category system (Add/remove/change categories in CraftingConfig.rb)
-Customizable unlock conditions (ie: Pokedex count, badges, story switches and many more)
-UI customization:
- - X, Y Positioning of UI windows
 - - Typography spacing
 - - Color customization
 - - Asset customization (keep file names!)
 
- - Asset Caching (Graphics loaded once and reused)
 - - Memory Management (Proper cleanup on exit)
 - - Error Handling with clear debug outputs
 - - Descriptive comments for each block of code
 
- Last item shown in recipe list gets cut off (but you can scroll further down to see it fully)
Usage:
Call from events or menu:
pbCraftingMenu
Alternative (legacy support):
scene = Scene_Crafting.new
scene.main
Define crafting recipes in crafting_recipes.txt
Each recipe follows the format:
- [RECIPE_ID]
 - Name = Display Name
 - Description = Recipe description
 - Result = ITEM_ID,quantity
 - Ingredients = ITEM_ID1,qty1,ITEM_ID2,qty2,ITEM_ID3,qty3...
 - Category = category_name (optional)
 - UnlockCondition = condition_string (optional - if not specified, recipe is always available)
 
Credits to Yael Bashan are appreciated!
If you end up making a game with this resource, let me know! I'd love to try it out :)
- Credits
 - Yael Bashan
 
	