Files
minecraft-bedrock-json-schemas/behavior/recipes/recipes.json

1 line
7.5 KiB
JSON
Raw Normal View History

{"$id":"blockception.minecraft.behavior.1.12.0.recipe","description":"Minecraft recipe","required":["format_version"],"additionalProperties":false,"minProperties":2,"type":"object","title":"Recipe","descreiption":"A recipe is a set of ingredients and a result that can be crafted using a crafting table, furnace, brewing stand, or stonecutter.","properties":{"format_version":{"type":"string","description":"A version that tells minecraft what type of data format can be expected when reading this file.","title":"Format Version"},"minecraft:recipe_furnace":{"$ref":"#/definitions/A"},"minecraft:recipe_brewing_container":{"$ref":"#/definitions/E"},"minecraft:recipe_brewing_mix":{"$ref":"#/definitions/F"},"minecraft:recipe_shaped":{"$ref":"#/definitions/G"},"minecraft:recipe_shapeless":{"$ref":"#/definitions/I"},"minecraft:recipe_smithing_transform":{"$ref":"#/definitions/J"}},"definitions":{"B":{"description":"Recipe definition 1.12.0","title":"Definition","type":"object","properties":{"identifier":{"type":"string","pattern":"[a-z0-9_:\\-]+","title":"Recipe Identifier","description":"UNDOCUMENTED.","$comment":"UNDOCUMENTED"}},"additionalProperties":false},"C":{"description":"Recipe Tags","title":"Tags","type":"array","items":{"type":"string","title":"Tag","examples":["crafting_table","furnace","smoker","blast_furnace","campfire","soul_campfire","brewing_stand","smithing_table","deprecated"]}},"D_item":{"oneOf":[{"required":["item"],"properties":{"item":{"type":"string","title":"Item","description":"The item to unlock"},"data":{"type":"integer","title":"Data","description":"The data of the item to unlock"}}},{"required":["tag"],"properties":{"tag":{"type":"string","title":"Item Tag","description":"The item to unlock","examples":["minecraft:planks","minecraft:wooden_slabs"]}}}]},"D":{"title":"Unlock","description":"Unlock achievement","oneOf":[{"type":"object","required":["context"],"properties":{"context":{"type":"string","title":"Context","description":"The context of the achievement to unlock"}}},{"type":"array","items":{"$ref":"#/definitions/D_item"}}]},"A":{"description":"Represents a furnace recipe for a furnace.'Input` items will burn and transform into items specified in `output`..","title":"Furnace Recipe","additionalProperties":false,"required":["description"],"type":"object","properties":{"description":{"$ref":"#/definitions/B"},"tags":{"$ref":"#/definitions/C"},"input":{"type":"string","description":"Items used as input for the furnace recipe.","title":"Input"},"output":{"type":"string","description":"Items used as output for the furnace recipe.","title":"Output"},"unlock":{"$ref":"#/definitions/D"}}},"E":{"description":"Represents a Potion Brewing Container Recipe..","title":"Brewing Recipe 1.12.0","additionalProperties":false,"required":["description"],"type":"object","properties":{"description":{"$ref":"#/definitions/B"},"tags":{"$ref":"#/definitions/C"},"unlock":{"$ref":"#/definitions/D"},"input":{"type":"string","description":"Input potion used on the brewing stand.","title":"Input"},"output":{"type":"string","description":"Output potion from mixing the input potion with the reagent on the brewing stand.","title":"Output"},"reagent":{"type":"string","description":"Item used to mix with the input potion.","title":"Reagent"}}},"F":{"description":"Represents a Potion Brewing Container Recipe..","title":"Brewing Recipe 1.12.0","additionalProperties":false,"required":["description"],"type":"object","properties":{"description":{"$ref":"#/definitions/B"},"tags":{"$ref":"#/definitions/C"},"unlock":{"$ref":"#/definitions/D"},"input":{"type":"string","description":"Input potion used on the brewing stand.","title":"Input"},"output":{"type":"string","description":"Output potion from mixing the input potion with the reagent on the brewing stand.","title":"Output"},"reagent":{"type":"string","description":"Item used to mix with the input potion.","title":"Reagent"}}},"H":{"description":"Recipe item 1.12.0","title":"Item","oneOf":[{"type":"string","title":"Item Identifier"},{"additionalProperties":false,"type":"object","requir