RecipeManager
RecipeManager 2
Complex recipes made easy !
Features
NOTE: I will refer to some .html files in here, those files can be found in your /plugins/RecipeManager/ folder after you load the plugin the first time. The html files will also be updated automatically on new versions.
- Add new recipes (or remove existing ones):
- Shaped or shapeless recipes with optionally multiple results
- Furnace (+ Blast Furnace and Smoker) recipes with optional custom cook time and optional special fuel
- Fuel recipes with custom burning time or even random time from specified range
- Anvil, Brewing, Campfire, Stonecutting, and Compost recipes
- NEW: Grindstone and Cartography recipes with configuration for disabling default functionality
- See 'basic recipes.html' for more info.
- Making recipes more special with flags, featured flags:
- @permission to limit a recipe (or result) to specific permission node(s)
- @remove, @restrict and @override to remove/restrict/override existing recipes, including Minecraft recipes.
- @ingredientcondition to make extra requirements from ingredients like enchantments, ranged data values, stack amounts, etc
- @keepitem to keep an ingredient from using up and optionally damaging it in the process
- @modmoney/@reqmoney and their experience and level counterparts to require/give/take money/exp/level from crafter
- @cooldown to limit the usage of the recipe
- And a lot more, see 'recipe flags.html' for all of them including documentation.
- Flags can also be added to results to make them more special, some featured result flags:
- @cloneingredient to clone an ingredient's features over to the result, like data value, amount, enchantments, etc
- @itemname and @itemlore to edit a result's display name and description with colors
- @potionitem and @fireworkitem to design your custom potions and fireworks
- @getrecipebook to get a RecipeBook as result, ones generated by this plugin with recipes in them
- And a lot more, see 'recipe flags.html' for all of them including documentation.
- Flexible recipe files to add your recipes in:
- You can use any kind of spacing and letter casing you want in recipe files, also supports comments
- Design your file names and folder structure as you want in the 'recipes' folder
- Auto-generated recipe books with high customization:
- Pick which recipes to be added and to what volume
- Re-arrange them as you like
- Books that players have are automatically updated when edited by admin and reloaded
- For more information see 'recipe books.yml' file.
- Other features:
- Local documentation files for ease, the .html files that will be generated the first time you run the plugin
- Customizable settings, messages and item/data/enchant aliases in their respective YML files
- Supports Vault for economy and permission groups
- API for plugin developers, custom events and utility methods for most features
Installing or updating
- Download the latest version of the plugin
- Place the RecipeManager.jar file in the plugins folder and start/restart the server
- Now the plugins/RecipeManager/ folder is created which contains configuration files (.yml) and documentation files (.html)
Using the plugin
- Run the plugin at least once to allow the .html files to be generated, then start with 'basic recipes.html'.
- Plugin settings can be configured in "plugins/RecipeManager/config.yml"
- When you're done editing, type rmreload in server console to reload everything without a server restart.
- Commands and permissions can be found in 'commands & permissions.html' file.
Changelog
In the jar file, auto-extracted when first ran to plugins/RecipeManager/changelog.txt and on GitHub.
Having problems, found bugs ?
If you have any issues or found some bugs, please create a ticket. But first you should check other tickets if the issue has already been reported and then check out the Discord server below to ask for help.
Note: I don't support any previous versions other than the absolute latest, so if you used an older version, update and test again.
Source code
Source code is on github, feel free to look at it, improve on it and provide feedback: https://github.com/haveric/RecipeManager2 If you need, you can use code from my project but please provide credits to haveric and THDigi.
Support project
If you find my plugins useful and want to help support future development and faster updates, please consider donating and fueling my need for coffee:


-
View User Profile
-
Send Message
Posted Dec 13, 2013I've compiled a 1.7.2 version from the source code. However, I hope the Dev comes back to maintain this awesome plugin!
Unofficial build 1.7.2: RecipeManager - GoogleDrive
-
View User Profile
-
Send Message
Posted Dec 10, 2013Hello, I'm looking for a recipe that will turn an emerald block into a random enchanted book when smelted. I've tried everything and I'm fairly certain that the enchantedbook flag doesn't even work.
-
View User Profile
-
Send Message
Posted Dec 7, 2013@Folas1337
Considering how this plugin sees more inactivity, I think one should still make all their recipes for this plugin, but then keep a "simpler backup" for CraftBook in the case of a hiatus like right now. That way, alternating between the two is less painful.
-
View User Profile
-
Send Message
Posted Dec 7, 2013@pilvimaa
At some point I heard about "CookBook" getting a recode but I don't know about the progress or anything.
I'll have a look into that later. Otherwise I'll get the basic ones working for my CraftBook (already have that on the server anyway).
-
View User Profile
-
Send Message
Posted Dec 2, 2013@Folas1337
Well .. this was the best there is.
Personally I'm trying out CraftBook's crafting features on my server. It's really easy to create the recipes ingame (watch the video tutorial) but seems a bit buggy with 1.7.2 and has only the basic features. For example I can't get furnace recipes working with named items.
Then there is always the good old UnlimitedRecipes which is decent. But also lacks many of the features which made RecipeManager top of the list. UR is a bit tiresome to set up and has also bugs.
CraftBook has the advantage of having excellent support and active developer. UR is being updated but is on the slow side.
-
View User Profile
-
Send Message
Posted Dec 2, 2013@pilvimaa
Okay... Is there an alternative? :(
-
View User Profile
-
Send Message
Posted Dec 1, 2013@Folas1337
Do you think it's likely? Last time THDigi has been online was Jul 14, 2013.
-
View User Profile
-
Send Message
Posted Dec 1, 2013@pilvimaa
Of course 1.7 broke it :D There might be an inofficial version for 1.7 coming soon but we'll have to wait for the update and stuff for now.
Let's hope THDigi is already on it :)
-
View User Profile
-
Send Message
Posted Dec 1, 2013I don't suppose anyone here has any way of contacting the author of this plugin THDigi?
My server, like many of you I'm sure, relies heavily on RecipeManager for all kinds of crazy custom stuff. And the lack of continued support scares me. There aren't any really good alternatives out there.
Let's hope 1.7 doesn't completely break this plugin.
-
View User Profile
-
Send Message
Posted Nov 27, 2013Can you fix the problem recognising the mod crafts!!! please!
-
View User Profile
-
Send Message
Posted Nov 24, 2013Does this still work on 1.6.4?
-
View User Profile
-
Send Message
Posted Nov 22, 2013Ya, that would be my fear too, this wouldn't be hard to maintain but once someone starts adding new stuff it could get pretty messy. I would much rather the bugs be fixed then have new stuff added, I honestly can't think of anything it NEEDS to have added.
Sadly the only alternative at this point is craftbook and it simply lacks the power that flags give us. It can handle names, lores, permissions and running commands and data values(except for furnace recipes, only two plugins can handle names/data for furnace that I'm aware of this being one of them.) but everything else is unique to RecipeManager and the two don't really play nicely when you enable craftbooks custom crafting.
-
View User Profile
-
Send Message
Posted Nov 21, 2013Would be great... Just don't make it bloatware - it's harder to maintain.
-
View User Profile
-
Send Message
Posted Nov 20, 2013Where developers can be diligent, they lack foresight (in other words, good design). Where designers can be creative, they lack... developing skills (like my self; can't understand any of the darned syntax). Not enough people seem to have both virtues, which would be awesome. :|
In other words, I also agree that someone should pick up this project, but my fear is that if someone does pick it up, how exactly will they continue the project? Simply maintaining it is fine, but I would hate to see someone "mess up" the current design and potential/flexibility of the plugin.
@ModderCrew
Do go on... (as in, explain the nature of your issue)
-
View User Profile
-
Send Message
Posted Nov 16, 2013It didn't give me ANY of the .html files.
-
View User Profile
-
Send Message
Posted Nov 16, 2013I agree with @faldonboy It is the only one of it's kind... I would appreciate if someone picked this up. As faldon said, it is way to buggy to use.
-
View User Profile
-
Send Message
Posted Nov 14, 2013I really wish someone would pick this plugin up, digi hasn't logged on to Bukkit since July and this plugin is sadly the only one of its kind but its too buggy to use, half the time when the server restarts recipemanager pops up saying that it can't remove recipes or override them because they don't exist in minecraft, etc. Yet other times it handles them just fine. Its become too unreliable to keep using.
-
View User Profile
-
Send Message
Posted Oct 9, 2013@Conyers
Looking at the bukkit api, item id's can actually only be parsed as integers, otherwise what's being parsed is an alias/name of the item, so no that's not an actual item id, because Minecraft itself doesn't work like that. But that doesn't really matter.
Most good modders use some item id as the base and then make hundreds of other items using that base id and extra data values, so as to conserve space in the overall list and be courteous to other mod developers. Even with my own FTB mod pack running NEI to get an item ID dump I have only a few thousand item id's actually used with over a hundred mods and you can use over 65000 id's total. There just aren't enough mods in existence to use them all, so my conclusion is that removing the x's before the item id's will fix it.
-
View User Profile
-
Send Message
Posted Oct 8, 2013I believe he's using this plugin in conjunction with a Tekkit or FTB server, they have more items with crazy IDs. This should still be compatible with those IDs.
-
View User Profile
-
Send Message
Posted Oct 5, 2013@Normalius
Why do your item id's have x's before them? I think that might be your problem, because that doesn't seem like it would work for any recipe (item id can only be a decimal number). Most likely the recipe parser can't tell you have bad item id's, although that should be something that should be fixed, and it thinks your item id's are linking to real items, thus your recipes don't really do anything because they don't reference actual items.