Blueprint config
Guide how to crate custom recipes.
recipes:
# Unique ID of the recipe
- id: emerald-recipe
# Type of the custom recipe (shaped or shapeless) by default it is always shaped
shapeless: false
# workbench the recipe is craftable on (required)
workbench: default
# Permission to unlock/craft the recipe
permission: "craft.emerald"
# Result item of the recipe
# (can reference the ingredient item from the crafting inventory by using ingredient:2 for the 2nd ingredient for shaped recipes)
result: "minecraft:emerald/32"
# Will add alternative shapes just like vanilla does if enabled
# Requires a perfectly square workbench
symmetry: true
# Optional, can be omitted. If you set it to false, the item can't be quick crafted
quick-craft: false
# Ingredients required to craft the recipe
ingredients:
- "minecraft:diamond/32"
- "minecraft:diamond/32"
- ""
- "minecraft:diamond/32"
- "minecraft:diamond/32"
- ""
- ""
- ""
- ""
# This is only relevant if you register the recipe to the vanilla crafting table
# Fully optional
vanilla-options:
# vanilla recipe book category
category: "equipment"
# This is also used in the plugins own recipe book to group recipes together
# Only group recipes together if they have the same result!
group: "recibe book group"
# item_type for dynamic choice or exact for items that don't change.
# Exact choice can't be used if your items can change overtime (eg swords), but it
# will look better in the vanilla recipe book. Exact choice is not usable
choice-type: "item_type"
# Optional commands to run upon successful crafting
# ONLY WORKS WITH CUSTOM WORKBENCHES
on-craft:
- "[message] You crafted {amount} {result}!"
# Stuff to customize looks in various menus
display-options:
locked-lore:
- "&7You need &aEmerald collection level 5 &7to unlock this recipe."
# Defines how to merge data from the ingredients into the result item (optional)
# This is basically smithing/anvil heaven
merge-options:
# Stuff from the second 2nd will be merged into the result item
# All of these are optional and you can specify merge options for every ingredient.
2:
# Merges enchants. Works similar to anvil.
enchants: true
# Transfers the trim state from the ingredient to the result item (if applicable)
trim: true
# Will restore 50
restore-durability: 50
# Will copy the durability loss from the ingredient into the result
copy-durability: true
# This will do the same thing that anvils do
merge-durability: true
# You can copy PersistentDataContainer values as well
pdc:
- "ecoscrolls:scrolls"
- "reforges:reforge"Format of the items
Supported item plugins with examples
Last updated