CustomCrafty
作者:rebot | 分类:模组
Minecraft 版本: 1.20.1 1.20.2 1.20.3 1.20.4 1.20.5 1.20.6 1.21 1.21.1 1.21.2 1.21.3 1.21.4 1.21.5 1.21.6 1.21.7 1.21.8
平台: folia paper purpur
标签: game-mechanics management utility
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
/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
/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)
⚙️ Configuration Example
recipes:
enchanted_diamond_sword:
name: "Enchanted Diamond Sword"
type: SHAPED
exactMatch: false
preserveNBT: true
shape:
- " D "
- " D "
- " S "
ingredients:
D:
material: DIAMOND
amount: 1
S:
material: STICK
amount: 1
result:
material: DIAMOND_SWORD
amount: 1
name: "&bEnchanted Diamond Sword"
lore:
- "&7A sword forged with ancient magic"
- "&7Sharpness enchantment included"
enchantments:
sharpness: 3
unbreaking: 2
? NBT Support
The plugin supports:
- Custom display names
- Lore text
- Enchantments
- Custom model data
- NBT preservation from ingredients
- Full Bukkit recipe system integration
?️ Compatibility
- Minecraft: 1.20.1+
- Server Software: Paper, Folia, Purpur
- Java: 21+
? Support
Need help? Join our Discord!
For issues, suggestions, or questions, please join our Discord server for support.
请登录后举报
暂无评论,抢个沙发吧~