Recipe Creator

Works in 1.7.2
This plugin will give you complete control over Bukkit's Recipe system. With it you can create, edit and remove recipes from the server (Including default recipes) directly in game!
All you need to do, is download the ".jar" file, put it in your plugins directory, and start your server! The first time you run the plugin it will generate all the recipe files for the system, and then put itself in place of the default recipe system :)
Notes:
- I have had such an overwhelming amount of requests. Ohmahgoodness. Thank you you guys :). Please keep in mind that I am the only developer on this project. I will be doing my best to meet each of these requests to the best of my ability, In due time. Please, keep adding more! I will try my best to keep up to date with them, and keep this project as 'user developed' as possible :). Thank you again. If you would like faster development, and more updates, please send a donation to further the development process :). You can find the donate link above.
- This plugin is currently written solely to manipulate bukkits recipe system, and not other systems recipe enhancements. That will be a future add on, however, I am currently working alone trying to fix all of the current issues, and add needed things. Integration with other plugins recipe enhancements has taken a back seat until I resolve all other issues with the plugin. It shouldn't be long before I start integrating it. I apologize for the delay :3
- I am currently working on implementing a fully visual user interface for this plugin. It should be available in the next update. In this update, all recipes will be edited, viewed, and created using a crafting table environment. :)
V2.0
- Version 2.0 is soon coming. On top of fixing all of the issues in previous versions, it incorporates a new method of recipe creation / editing and a new feature to view a live example of a recipe. This version is taking long to update due to many bugs that already needed to be fixed, on top of new ones. I assure you I am working on it, and it should be out soon. This plugin is far from dead, it's just taking a while to get the stable update working. I have a few incomplete builds with pieces missing, that are functional, but not ready to be released. And this new recipe handling system is not the only new feature. 2.0 will also have Economy handling for putting a price on recipes, as well as a full system re-write on the main plugin, which fixed a lot of the bugs.
If you'd like a preview of the system in version 2.0, you can take a look here: Recipe Creator 2.0 Preview
Video Tutorial
Adding A Recipe
The first thing you're going to need to know about adding a recipe, is how to use the Recipe Construction Zones in your inventory.
![]() | Red - Shaped Recipe Construction Zone Blue - Shapeless Recipe Construction Zone Green - Recipe Result Zone |
To create a shaped recipe (Only craftable in a Crafting Table, and must follow a specific pattern), Construct the recipes shape within the Shaped Recipe Construction Zone, and put the output for the recipe in the Recipe Result Zone. Next, Close your inventory and type in
/recipe add shaped
The system will create the Shaped Recipe, Assign it a new Recipe-Id, and reload the server's recipes. You can now test it out on the server :). Alternately, to create a shapeless recipe, repeate the process using the Shapeless Recipe Construction Zone instead, and the command /recipe add shapeless
Recipe Control
There are several way's in which you can control recipes. First, I will explain the /recipe lookup and /recipe info commands. To explain these commands, We will go through the process of removing a recipe from the server.
First, What's the recipe's Recipe-Id?.. To find this, we need to know the item we want to find the recipe for. For example, If you want to find the Item-Id's for all recipe's that output Iron Ore, You would do
/recipe lookup iron_ore
It will output all of the Recipe Id's assigned to Iron Ore. Now, You can get detailed information on each of those recipes by doing,
/recipe info <recipe-id>
Once you assure it's the right recipe (By checking the information from /recipe info) You can remove it by doing
/recipe remove <recipe-id>
After it reloads the recipes, the recipe will be removed from the server :)
Commands / Permissions
- /recipe add [shaped/shapeless]
- Adds a recipe to the game
- Permission associated with: recipecreator.add.shaped / recipecreator.add.shapeless
- Information: Defaults to Shaped
- /recipe remove
- Removes a recipe from the system
- Permission associated with: recipecreator.remove
- /recipe info <recipe-id>
- Retrieves detailed information about the recipe
- Permission associated with: recipecreator.info
- /recipe lookup <ITEM_NAME>
- Retrieves all recipe's associated with the specified item
- Permission associated with: recipecreator.lookup
- /recipe permissions <enable / disable>
- Enables or disables crafting recipe permissions on the server
- Permission associated with: recipecreator.permissioncontrol
- /recipe reload
- Reloads all of the recipes for the server (In case of an issue with recipe-id's)
- Permission associated with: recipecreator.reload
- /recipe reset
- Resets all recipes for the server to default bukkit recipes
- Permission associated with: recipecreator.reset
- /recipe help
- Displays command help for commands that the player has permission to use
Other Permissions
- recipecreator.recipes.* - Access to all recipes while permissions are enabled
Crafting Permissions
Along side the other plugin permissions, Each recipe has it's own permission. An example would be recipecreator.recipes.WOOD
You can find a recipes permission by doing /recipe info <recipe-id>.
These permissions can be enabled or disabled using /recipe permissions <enable/disable>
Download
V1.5
ChangeLog
- Fixed Furnace Recipes
- Removed unnessecary Shape information
- Modified /recipe info command
- Recipes updated to Increment 5 (Each time the recipe increment is updated, all custom recipes will be removed upon first load)
Older Versions
If you're looking for an older version of Recipe Creator, You can find it Here
To Do
- Fix Enchanted Books
- Add Penalty / Reward control for recipes
- Decrease recipe load time
- Possible sql implimentation
Source Code
Thanks to PoopYou for getting me started with plugin coding!





-
View User Profile
-
Send Message
Posted Nov 16, 2012@Byamarro
The jre6 version should run just fine on jre7.. However, There are two downloads, There is a jre6 version and a jre7 version. This is the jre7 version: http://dev.bukkit.org/server-mods/recipe-creator/files/8-recipe-jar-v1-2/
-
View User Profile
-
Send Message
Posted Nov 15, 2012Please UpDate to JRE7
-
View User Profile
-
Send Message
Posted Nov 13, 2012@coolo1
when you create a recipe, one of the four corner of the grid act as the inventory crating slot (sry but I don't remember wich one by heart)
-
View User Profile
-
Send Message
Posted Nov 2, 2012Any chance you could add recipes to be made in a players inventory? Also, shapeless recipes would be nice.
-
View User Profile
-
Send Message
Posted Oct 26, 2012wouldn't it be handier if you replace the 'please enter the Charmats for ... seperated by commas' with 'please insert your recipe in a crafting table' and then you would be able to actually insert your items in a crafting table, and when you leave the crafting table, those items are set.
And what about changing the 'input the output for the recipe' for the item+amount you are currently holding?
Just a little tip, still a nice plugin though :P
-
View User Profile
-
Send Message
Posted Oct 22, 2012@nhoclesnar
Thank you for the compliment nhoclesnar. I was considering adding shapless recipes but that won't be for another month or so. I'm in the middle of moving. I'll consider once I'm moved..
-
View User Profile
-
Send Message
Posted Oct 20, 2012@Avasam
I don't think shapeless recipe is a good idea...Everything has shape except for liquid and gas. Even if you want to make a piece of armor from fire, you still need to put it in the right shape. Stop requesting features that you aren't even going to use! -1 on this
@lmTheDude
Perhaps RecipeManager is better for you, as it allows greater control over all types of recipes.
Thank thefiscster510 so much for making this plugin. It works flawlessly and does not conflict like RecipeManager. Great job!
-
View User Profile
-
Send Message
Posted Oct 15, 2012Great plugin, can't wait to see supports for shapeless recipes
-
View User Profile
-
Send Message
Posted Oct 15, 2012This is a great plugin! I have a suggestion, can you create recipes with an output item with enchantments?
Like a hoe,
Shape-1: X 264 264 Shape-2: X 280 264 Shape-3: X 280 264
Makes a reaper with certain enchantments?
Recipes: Example: Output: LOG:1 Output-Amount: 1 Enchantments: Fireaspect 1,Infinity 1,Sharpness 10 ShapeChars: - A - B - C - X CharMats: - '17:2' - 1 - GRASS - null # null is for air Shape-1: BCB Shape-2: AAA Shape-3: AXA
-
View User Profile
-
Send Message
Posted Oct 14, 2012@y1985
No, It does not support multiple items in crafting. A crafting table uses materials and not itemstacks.
-
View User Profile
-
Send Message
Posted Oct 14, 2012@y1985
You can only use '0' as an id if you're creating the recipe in game. If you want to use air directly in the config instead use - null
-
View User Profile
-
Send Message
Posted Oct 13, 2012Solved: Because can't use itemid '0' as an air.
Also, in console plugin still labeled plugin version as 1.1 and Explain section kinda outdated.
Why I can't craft an item? Can you look into this?
-
View User Profile
-
Send Message
Posted Oct 13, 2012Does this plugin support multiple quantity for each slot of crafting table?
-
View User Profile
-
Send Message
Posted Oct 12, 2012This is a great plugin for creating items that are impossible to make (smooth sandstone, mossy brick, etc.) but I was wondering, could you also allow for custom brewing and smelting recipes? Such as Brewing something into a potion of strength, such as cocoa beans, and then creating a potion of experience. Or smelting smooth Brick to create cracked brick. (Not requesting those recipes, just giving example of implementations of custom brewing and smelting).
-
View User Profile
-
Send Message
Posted Oct 12, 2012@sambonae
Not yet. I'm considering adding it though.
-
View User Profile
-
Send Message
Posted Oct 11, 2012Is there any way to do shapeless crafting?
-
View User Profile
-
Send Message
Posted Oct 8, 2012@Braveras
That's okay man :) I hope it works for you
-
View User Profile
-
Send Message
Posted Oct 7, 2012@thefiscster510
Ok, thanks I will try, but if it doesnt work, I will try with other plugin. Sorry for my bad english, im spanish LOL
-
View User Profile
-
Send Message
Posted Oct 7, 2012@Braveras
Alternately, I added a JRE6 version of this plugin.. You can just download that if you'd like :3
-
View User Profile
-
Send Message
Posted Oct 7, 2012@Braveras
Watch this video :) It should help you out. http://www.youtube.com/watch?v=OqGhg1pSP1A