Cooking blueprint config
Guide how to create a cooking recipe.
These are vanilla recipes. Therefore, you have to follow vanilla rules. You can still use custom items in these recipes.
Eco plugins (EcoItems, etc.) for cooking recipes are known to be incompatible. They sometimes work, sometimes don't, probably for the same reason as the villager merchants.
You can write cooking recipes inside the following folders:
blueprints/vanilla/furnace
blueprints/vanilla/blast_furnace
blueprints/vanilla/smoker
blueprints/vanilla/campfire
The folder defines where the recipe will be available. (Regular furnace, Blast furnace, Smoker, Campfire)
Many item plugins can and will prevent Vanilla cooking recipes using their items. You should disable those checks in your item plugins or ask them for support. Notable examples for this behavior is ItemsAdder which completely fucks up custom vanilla recipes by default.
Format of the recipe yml files:
# You can list any amount of recipes here
recipes:
# ID of the recipe. Must be unique across every type of vanilla recipe. Required.
- id: cooked_diamond
# The thing you want to smelt
input: "minecraft:prismarine_shard"
# The output after you have smelt it
result: "minecraft:diamond"
# Every field is optional below
# How much vanilla XP will it give
experience: 10
# How long does it take to smelt the input into the result. Defined in ticks.
cooking-time: 1000
# In what category should this be in the relevant vanilla recipe book?
category: misc
# Used to group together recipes when their type and result are the same. Optional
group: "my group"
To see the available vanilla cooking recipe book category options, look here: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/recipe/CookingBookCategory.html
Last updated