UnlimitedRecipes
About UnlimitedRecipes
Hello all ! I present you my plugin, which I hope for it is going to serve you: it is about an alternative of modding, which allows you to create craft recipes and furnace recipes.
And this is a pretty example of what the plugin can do :D
Configuration
There is 3 config files, one for the global config, an other for crafting recipes and last is for furnace recipes. I'll not explain how to, but you can configure recipes directly by theses files but I recommand that only for advanced users wich they know what are they doing.
Commands & Permissions
here (you can use ingame command /ur help [page])
How to create recipes
To create a new recipe you just have to take the wanted result in your main hand (you can customise it like name, lores, enchantments, unbreakability (and more ...) with commands), and use the "/ur create" command (see commands page above). Once you used the command you will be able to configure the shape (if shaped recipe) and the ingredients of the recipe. When you finished, just press the green wool to save the new recipe.
That's all ! You can test it and enjoy :D (I confess that my bow is a little strong, but it's coool)
The recipe will give you EXACTLY the block/item that you have in hand during the registration (it could be a written book, an enchanted stuff, a potion, an item with customized name/lore, what you want...)
Blacklisting Items
You can define a "blacklisted_items" list in the 'config.yml' (you can also use commands to do this, see below), it delete all the default recipes for this item (before loading custom recipes). It will delete all the furnace and crafting recipes.
#Exemple config enableBlackList: true blacklisted_items: - WORKBENCH
Have fun ! :)
Limitations
Minecraft is powerful but at this point there is some limits:
- You can't ask to have a certain amount of item at one slot
- You can't ask to have an item with a custom name/lore at one slot
Updates
Un update feature is included, you can disable it if you want in the 'config.yml' with:
enableUpdateChecking: true # or false to disable enableUpdateDownloading: true # or false to disable
For a support request or any suggestion, open a ticket
Don't hesitate to make a comment :)
PS: I'm French, you can talk to me in french :)
No enchanted weapons/armors or potions in result yet ???? I need them... LOL
Please add that !!!!
I'll update this week ! :D It will be a BIG update :P And, I may update tomorow ;)
EDIT: I've updated to 1.6 ! :)
Thank You! for this plugin! So far I have only used it a couple of times. Once to make a crafting recipe for:
detectorrail:
itemID: 28
metadata: 0
quantity: 3
recipe:
- ' '
- ' '
- abc
override: false
ingredientsID:
a: '66:0'
b: '70:0'
c: '331:0'
and once for a furnace recipe to smelt gravel into clay.
I agree, an "unshaped" recipe method is needed also so I don't need to remember what order to put my ingredients into the workbench.
When are you going to update this to allow for shapeless crafting? It's a necessity.
Excelent work...
Can u in some way to add QUANTITY for items needed ??? by example:
ingredientsID: a: '80:0' '1' # Value of a, writed "id:data" "quantity" b: '326:0' '2' # Value of b, writed "id:data" "quantity"
Sorry for my innactivity but I've bigs exams this mounth :/
After you fix the bugs could you add support for player skulls?
@Xx_tomcraft_xX
Thanks for your work :) make sure to include more examples in the default configuration file to cover all possible use cases.
Here is my crafting.yml
Any more ideas for good recipes?
Ok, I have readen all your comments, I will fix it as soon as possible
I don't understand the override feature. I tried to change the default recipe for arrows but I can still craft the original recipe. Please explain to me how this works.
@artlune
That works, great :)
Another thing I've noticed is if you craft multiple objects at once the ingredients on the crafting grind won't be updated.
@jordan12341234
Try containing them in 'apostrophes'.
@Xx_tomcraft_xX
That's what I tried but I also get an exception like jordan12341234
@Xx_tomcraft_xX
I just tried that. It does not work. If I add a space, it errors saying ""Caused by: java.lang.IllegalArgumentException: Shape cannot have null rows.""
If I skip a line, it says "Caused by: java.lang.IllegalArgumentException: Shape cannot have null rows."
Let's say A = Air, and B = Dirt.
I want - AAB - AAA - AAA
I tried doing this -
- B
Then : - B - -
It doesn't work. :/ Care to give an example configuration?
@c718915
You just have to make a space when you want an empty slot and if you want a recipe with 2 lines, remove one ;)
How can I add a recipe like this
where x should be left empty and a is a normal ingredient
@jordan12341234
I am testing the feature ;) . After tests I upload the plugin ;)
@Xx_tomcraft_xX
When can we expect to see the next release?
I really want to do what @lightning247 mentioned, but it's not possible. Can you release it as soon as possible?
@TheGamer603
If you put on true the other pissibilities to craft the item/block are disabled
@lightning247
You can will do that in the next release ;)