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 May 11, 2013@Natesky9
You might get lucky, however backporting some of the changes would require significant effort, if you are still running tekkit, you should probably think about upgrading at some stage, FTB is currently at 1.4.7 and its not impossible to upgrade, the yogscast managed to do it with some loss.
In my opinion its unfair to expect mod/plugin authors to support every version in existence, but it is almost reasonable to expect continuing updates to support future versions which tekkit has not done.
Edit: http://www.technicpack.net/tekkit/ it appears they have updated.
theres also a conversion script to tekkit lite, which can take you to 1.4.x unsure if tekkit classic to tekkit 1.5.x works
-
View User Profile
-
Send Message
Posted May 11, 2013@MrBakedBeans
I know what you mean. The percentage chance is only a random chance to get one or the other.
To get 2 outputs, you do the flag that does commands, and just do /give to give the other item. I can confirm that it works, so just experiment with it a bit
-
View User Profile
-
Send Message
Posted May 11, 2013@humanoidbob99
He's talking about a chance to get 2 items at a time.
And the easy solution to that, is to run a server command flag, so say, you wanted to do a BS recipe:
Craft a bow and a shear together, and you'd get the shears, so the output would be Shears. You would have to add 2 flags to /give the other items.
I've not needed this except in tekkit, where some items are just begging to be added
-
View User Profile
-
Send Message
Posted May 11, 2013THDigi
Please Let me know when You fix @givexp
I'm waiting so much!!!!
-
View User Profile
-
Send Message
Posted May 10, 2013@THDigi
This plugin is really well-done for this type of server modification. There's not many that come close to what this one does, and it's almost infinitely expandable. I really like how it's coming along, and how you're keeping up with demands and all, considering that mojang always like to throw new challenges for devs all the time. I was really looking forward to the shift-click fix and the potion effect flag, but unfortunately, this version doesn't work for tekkit, which is still in 1.2.5....
However, the previous version works perfectly with tekkit, however I just have to use another plugin in conjunction with it, which I wouldn't have to use in this update because it does the same thing.... Possible Alternative version, maybe?
But regardless, Really good job on this work, keep it up!
-
View User Profile
-
Send Message
Posted May 10, 2013I gotta admit, for a single developer to work on a project this big, maintain this level of persistence, and deal with (presumably) difficult tasks, all while responding quickly (and nicely) to the community, just wow. Not only is the plugin awesome (it automatically trumps all other recipe-adding plugins), it's amazing how far it's come.
I wish I could donate to this plugin, but I can't. >_>
Motivational speech aside, I'm wondering how hard would it be to add new features (mainly new flags) to the plugin after it is complete? I know it's best to get as much done as early as possible, but Mojang has the tendency to surprise plugin developers with new features.
-
View User Profile
-
Send Message
Posted May 10, 2013@Folas1337
I prefer using tickets or forums for reporting issues instead of chat rooms which I find very chaotic.
Read the changelog on the purpose of that debug message... and it's only printed once per minute :P (or at least it should, if it prints faster than that then there's an issue...)
-
View User Profile
-
Send Message
Posted May 9, 2013@THDigi
The shift-click is fixed and I'm very thankful for that :) You're a great developer and I would like to know if you want any further information. I have a rather small server, but some active people on there. So if you need more information on something or are struggeling with whatever, let me know (via PM maybe) and I'll try to provide you with the information you need.
Edit #1:THIS EVEN WORKS WITH ESSENTIALS NOW! Custom recipes are shown with Essentials' new /recipe command! I don't know what you did, but this is just AWESOME, really! Thank you so much =)
Edit #2:The other issues I had with furnace recipes not working are also fixed btw :) We should have an IRC channel, I'd like to help some people out and stay in touch with you a little closer.
Edit #3: Some fance debug messages that come up 100 times a minute (doesn't bother me though):
Maybe you're interested in these stats or anything.
-
View User Profile
-
Send Message
Posted May 9, 2013@GermanMataro
Hmm, I will investigate.
@maxito43
Alpha3 is already uploaded, currently being approved since I've uploaded it on the Files tab.
@CommodoreAlpha
Old recipes should work just fine but some flags have been changed, you might want to review them before using.
YML config files have been changed.
I strongly suggest you delete all other files (except recipes) when upgrading.
@Folas1337
Older versions aren't supported, and also, BukkitDev staff doesn't allow external links to files.
You should instead tell me what those issues are so I can fix them.
@humanoidbob99
The 'recipe flags.html' should have that... the alpha3 (currently being approved) surely has those flag's documentation.
And you can use 'rmreload' to reload recipes... and settings, aliases, books and everything.
@MrBakedBeans
Yep, just define more results, it's as easy as that :}
You can optionally define a chance value (see 'basic recipes.html' for syntax), results that do not have chance defined will have evenly distributed chances.
@humanoidbob99
Kinda like that, yes, but craft recipe's ingredients can't have amount in them :P Only combine recipes but for them is just a shortcut to avoid repeating items.
-
View User Profile
-
Send Message
Posted May 9, 2013@MrBakedBeans
You need to do this:
Hope this helped!
-
View User Profile
-
Send Message
Posted May 9, 2013I didn't understand if this was implemented, I was looking for a custom recipe where there was x% chance of making 2 different things, does this plugin do that?
-
View User Profile
-
Send Message
Posted May 9, 2013What is the syntax for @potioneffect and @potionitem? I can't figure it out, and Cookbook requires a server restart to update recipes, otherwise I would use that. I may give up on RecipeManager, so please help me quick!
-
View User Profile
-
Send Message
Posted May 8, 2013Is there a non-dev 1.5.2 (unofficial would do) version of this yet? The dev alpha2 doesn't work properly (furnace recipes don't work, neither does shift-click work properly).
If someone could do that I'd be really thankful :)
-
View User Profile
-
Send Message
Posted May 7, 2013Will the old configurations from RecipeManager v1.x still work with the new configurations for RecipeManager v2.x (when it comes out)?
-
View User Profile
-
Send Message
Posted May 7, 2013@THDigi
I know you're working on it, but any chance you could send me a version that has enchantments already fixed ?
-
View User Profile
-
Send Message
Posted May 7, 2013I read.
Flag @needexp works fine
The flag @modexp does not work at all
Example
SMELT
@needexp 100 | <red> Falta exp
@modexp -100 | <blue> Snyato 100 exp
368
= 384:0:11
-
View User Profile
-
Send Message
Posted May 7, 2013@GermanMataro
Download the proper documentation in the alpha release thread.
-
View User Profile
-
Send Message
Posted May 7, 2013How to use flag @givexp in recept now?
There is no documentation about it
but I need it very mutch
-
View User Profile
-
Send Message
Posted May 7, 2013@finamenon
You don't need that flag for that, just use data value 0 for the ingredient... e.g. iron_sword:0
@Faldonboy
The next version has a diferent way of configuring recipe books, you can arrange them as you like in the book's YML file.
-
View User Profile
-
Send Message
Posted May 6, 2013Is there any chance you can make it so recipe books display recipes in the order they are in the recipe files? Currently it randomizes them and its really confusing.