CustomCrafty Advanced Custom Crafting with NBT Support & GUI Interface
Features
GUI Interface: Intuitive 45-slot GUI for creating recipes with visual crafting grid
NBT Support: Create recipes with custom names, lore, enchantments, and other NBT data
Flexible Recipe Types: Support for both shaped and shapeless recipes with smart detection
Folia Compatible: Works with both Paper and Folia servers using threaded region scheduler
Recipe Registration: Properly registers recipes with Bukkit's recipe system for full compatibility
Conflict Detection: Automatically removes existing recipes before creating new ones
Easy Configuration: YAML-based recipe configuration with examples
Command Interface: In-game commands for recipe management
Permission System: Configurable permissions for crafting and administration
Commands
Code (Text):
/customcrafty help - Show help menu
/customcrafty reload - Reload plugin configuration
/customcrafty list - List all custom recipes
/customcrafty create <name> - Open GUI to create a new recipe
/customcrafty remove <name> - Remove a custom recipe
Aliases: /cc, /crafty
GUI Usage
Open Recipe Creator: Use
Code (Text):
/cc create <recipe_name>
to open the GUI
Place Ingredients: Place items in the 3x3 crafting grid (slots 10-12, 19-21, 28-30)
Set Result: Place the result item in the center result slot (slot 24)
Create Recipe: Click the green emerald block (slot 25) to create the recipe
Cancel: Click the red redstone block (slot 23) to cancel creation
The GUI automatically detects whether your recipe should be shaped or shapeless based on ingredient placement!
Permissions
customcrafty.admin - Access to all commands (default: op)
customcrafty.craft - Allow using custom recipes (default: true)