CustomCrafting | Advanced Custom Recipes
Minecraft 1.16 - 1.19
Java 16, Spigot, and WolfyUtilities are required
Quick Usage
/cc
opens the GUI
Permission
customcrafting.cmd.studio
Sub-Commands
/cc <option>
Options
reload
—
Reloads the plugin data including items, recipes, languages, and GUIs.
lockdown
—
Toggles the lockdown mode. When enabled, all custom recipes are locked and disabled.
give
—
Gives a player the specified custom item
Permissions
customcrafting.cmd.reload
customcrafting.cmd.lockdown
customcrafting.cmd.give
customcrafting.cmd.database
The Recipe Book is designed to help your players browse the custom recipes.
Players need the following permissions to open and use it:
customcrafting.item.recipe_book
customcrafting.inv.recipe_book.*
There are 3 types of custom crafting recipes.
Vanilla, Advanced and Elite Workbench recipes.
Vanilla Recipes
The vanilla recipes can be easily created via the Workbench option on the Main Menu
They are compatible with the Vanilla and Advanced Workbench.
Advanced Recipes
These recipes are created the same way as Vanilla recipes with
an extra option that you need to enable via the condition settings.
The condition settings can be found in the Recipe-Creator (Blue Concrete Powder).
The Advanced Recipes can only be crafted in the Advanced Workbench.
How to get the Advanced Workbench:
/cc give <player> customcrafting:workbench
or via the default recipe
Elite Recipes
[This Feature is still in Beta]
Create as many Elite Workbenches as you need.
Support for up to 6x6 crafting and more.
They are created via the Elite Workbench option on the Main Menu.
The Recipe-Creator works the same as for the previous Recipes.
How to create the Elite Workbench:
Other than the Advanced Workbench, there is no default one available and no limit in how many you can get. You need to create your own!
You can create as many as you want.
To do that, you need to create an item via the Item-Creator (You can use any Block Item)
There you will find the Elite Workbench option on the second page.
Vanilla, Advanced and Elite Workbench recipes.
Vanilla Recipes
The vanilla recipes can be easily created via the Workbench option on the Main Menu
They are compatible with the Vanilla and Advanced Workbench.
Advanced Recipes
These recipes are created the same way as Vanilla recipes with
an extra option that you need to enable via the condition settings.
The condition settings can be found in the Recipe-Creator (Blue Concrete Powder).
The Advanced Recipes can only be crafted in the Advanced Workbench.
How to get the Advanced Workbench:
/cc give <player> customcrafting:workbench
or via the default recipe
Elite Recipes
[This Feature is still in Beta]
Create as many Elite Workbenches as you need.
Support for up to 6x6 crafting and more.
They are created via the Elite Workbench option on the Main Menu.
The Recipe-Creator works the same as for the previous Recipes.
How to create the Elite Workbench:
Other than the Advanced Workbench, there is no default one available and no limit in how many you can get. You need to create your own!
You can create as many as you want.
To do that, you need to create an item via the Item-Creator (You can use any Block Item)
There you will find the Elite Workbench option on the second page.
After you saved the item, you can get the item via /cc give
or create a recipe for it.
In order to use the Elite Workbench, you need these permissions:
customcrafting.inv.crafting.crafting_grid3
customcrafting.inv.crafting.crafting_grid4
customcrafting.inv.crafting.crafting_grid5
customcrafting.inv.crafting.crafting_grid6
customcrafting.inv.crafting.recipe_book
or create a recipe for it.
In order to use the Elite Workbench, you need these permissions:
customcrafting.inv.crafting.crafting_grid3
customcrafting.inv.crafting.crafting_grid4
customcrafting.inv.crafting.crafting_grid5
customcrafting.inv.crafting.crafting_grid6
customcrafting.inv.crafting.recipe_book
How to save recipe
I'm making custom items for my server and i'd like to use custom textures for them how do i do this?
(As in without retexturing some thing.)
In reply to Timezone_X:
I assume you are talking about using (for example) a gold ingot, and if it's called "coin" it has a custom coin texture. This would be handled by optifine and a compatible texture pack. It wouldn't be handled by the plugin, you just need to name the item and put it into the crafting creator.
In reply to Timezone_X:
I assume you are talking about using (for example) a gold ingot, and if it's called "coin" it has a custom coin texture. This would be handled by optifine and a compatible texture pack. It wouldn't be handled by the plugin, you just need to name the item and put it into the crafting creator.
I'm trying to get this to work on my 1.18.2 spigot RPG server but it's not loading. In the logs there's not even a single line that mentions the plugin. Please help me.
I'm trying to get this to work on my 1.16.4 spigot RPG server but it's not loading. In the logs there's not even a single line that mentions the plugin. Please help me.
It doesnt works with custom items, with custom names and lores.
I am having a problem with using the actual recipes when i save them my players are complaining that the recipes wont work can you help?
Duuuuuuuuuude... You are on next level mate.. I just made registration here only to comment this. Also there is a "darkmode" wtf man just WTF! You are unbelivable.. Im just making such a perfect things in my server just like your plugin. I actualy think your plugin is one of the most impressive plugins that I found. Also there are many payed plugins which can't compete with yours. Great work mate.. Great work!
i downloaded the plugin into my server along with wolfy utilites, but the commands dont work
both plugins do show up in the plugins list so i dont know whats wrong
In reply to jonasboz107:
Do you have Java 16? If so do you get any errors in the console?
Last but not least, do you maybe have another plugin that might use the /cc command too?
In reply to WolfyScript:
i have the same problem, i have java 16 and when i type /cc (or /customcrafting:cc) it shows that an internal error occured while attepmting to perform this command, it happend after a server restart, and in console there's no errors about it (i even tried downloading that version from before)
In reply to gruniu8:
I got that error in console:
In reply to gruniu8:
That's a pretty weird issue, not sure how to fix it. My guess is that it's caused by the plugin jar, because it was built quite some time ago.
I hope to have the 2.16 update out for free soon, that should fix it.
I would suggest you stop the server and then replace the old jar with a freshly downloaded one, and make sure that you use the latest version of paper.
And if you ever used /reload or PlugMan or anything similar, those are known to cause issues, so don't use them.
In reply to WolfyScript:
I dont know if I have java 16 because i am using a server run by a website, and the only plugins i have installed are wolfyutilites and customcrafting
In reply to WolfyScript:
In reply to WolfyScript:
i just looked and it gave me this error in console:
[20:17:37] [Server thread/ERROR]: Error occurred while enabling CustomCrafting v1.7.1.3 (Is it up to date?)
java.lang.NoSuchMethodError: 'void me.wolfyscript.utilities.api.inventory.custom_items.ParticleContent.addParticleEffect(me.wolfyscript.utilities.util.particles.ParticleLocation, me.wolfyscript.utilities.util.NamespacedKey)'
at me.wolfyscript.customcrafting.handlers.ConfigHandler.loadDefaults(ConfigHandler.java:96) ~[?:?]
at me.wolfyscript.customcrafting.CustomCrafting.onEnable(CustomCrafting.java:164) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[server.jar:3271-Spigot-3892929-cef1fda]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:342) ~[server.jar:3271-Spigot-3892929-cef1fda]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:480) ~[server.jar:3271-Spigot-3892929-cef1fda]
at org.bukkit.craftbukkit.v1_17_R1.CraftServer.enablePlugin(CraftServer.java:520) ~[server.jar:3271-Spigot-3892929-cef1fda]
at org.bukkit.craftbukkit.v1_17_R1.CraftServer.enablePlugins(CraftServer.java:434) ~[server.jar:3271-Spigot-3892929-cef1fda]
at net.minecraft.server.MinecraftServer.loadWorld(MinecraftServer.java:619) ~[server.jar:3271-Spigot-3892929-cef1fda]
at net.minecraft.server.dedicated.DedicatedServer.init(DedicatedServer.java:266) ~[server.jar:3271-Spigot-3892929-cef1fda]
at net.minecraft.server.MinecraftServer.x(MinecraftServer.java:1010) ~[server.jar:3271-Spigot-3892929-cef1fda]
at net.minecraft.server.MinecraftServer.lambda$0(MinecraftServer.java:305) ~[server.jar:3271-Spigot-3892929-cef1fda]
at java.lang.Thread.run(Thread.java:831) [?:?]
In reply to WolfyScript:
i reinstalled the latest version of wolfyutilites and it works fine now. not sure why it didnt work before
Does this plugin have custom crafting for brewing stands? I dont see that on the menu GUI
In reply to tungstendagreat:
You would have to enable it first in the config.yml under "recipes.brewing".
In reply to WolfyScript:
I see, thank you!