Custom Crafting

Create custom crafting recipes with an intuitive GUI - no config editing required! Supports shaped & shapeless recipes, custom items, and full cross-version compatibility (1.8-1.21)

2,89k

Custom Crafting

CustomCraft - GUI-Based Custom Recipe Creator! 🛠️

Create custom crafting recipes with an intuitive in-game GUI - no config editing required!

CustomCraft is a powerful yet easy-to-use plugin that lets server admins create custom crafting recipes through a visual interface. Perfect for custom items, modded-like gameplay, and unique server mechanics without coding.

🎯 Features

Cross-Version Compatible - Drag & drop GUI for recipe creation ✅ Cross-Version Compatible - Support for both recipe types ✅ Cross-Version Compatible - Add names, lore, and enchantments to results ✅ Cross-Version Compatible - Edit, delete, and list all recipes in-game ✅ Cross-Version Compatible - JSON-based recipe persistence ✅ Cross-Version Compatible - Update recipes without restart ✅ Cross-Version Compatible - Minecraft 1.8 - 1.21.10 ✅ Cross-Version Compatible - Automatic material mapping for legacy versions

💡 How It Works

Create recipes with ease: 1. Run `/cc create my_recipe` 2. Place items in the 3x3 grid 3. Set the result item 4. Toggle shaped/shapeless 5. Click save!

Manage your recipes: - `/cc list` - Browse all recipes visually - `/cc edit <name>` - Modify existing recipes - `/cc delete <name>` - Remove recipes - `/cc info <name>` - View recipe details

🚀 Quick Start

1. Drop JAR into `plugins/` folder 2. Restart server 3. Run `/cc create my_first_recipe` 4. Start crafting custom items!

🎮 Commands

- `/cc create <name>` - Create new recipe (GUI) - `/cc edit <name>` - Edit existing recipe (GUI) - `/cc list` - View all recipes (GUI) - `/cc delete <name>` - Delete a recipe - `/cc reload` - Reload all recipes - `/cc info <name>` - Display recipe details

Aliases: `/customcraft`, `/craft`

🔐 Permissions

- `customcraft.admin` - Full admin access (OP default) - `customcraft.create` - Create recipes (OP default) - `customcraft.edit` - Edit recipes (OP default) - `customcraft.delete` - Delete recipes (OP default) - `customcraft.reload` - Reload recipes (OP default) - `customcraft.use.*` - Use all custom recipes (true default)

🔗 Compatibility

Java: PaperMC, Spigot, Purpur Java: 1.8 - 1.21.10 Java: 8, 11, 16, 17, 21

Automatic version detection with legacy material mapping ensures compatibility across all Minecraft versions!

📝 Recipe Storage

Recipes are automatically saved to `plugins/CustomCraft/recipes.json` with full item metadata including: - Custom names and lore - Enchantments - Material types - Recipe patterns

---

Build your custom server mechanics today! ⚒️

ADS