Recipe (Bedrock Edition)

Minecraft Wiki article. Categories: Bedrock_Edition, Bedrock_Edition_specific_information, Minecraft_Education_specific_information, Minecraft_Education

📌 Mirrored from Minecraft Wiki

This article is reproduced from Recipe (Bedrock Edition) on the Minecraft Wiki. Mirrored from revision 3703029. It is licensed CC BY-NC-SA 3.0 by the Minecraft Wiki contributors — not under the Codex’s CC BY-SA 4.0, and it may not be used commercially. Edits belong upstream, not here.

Recipes provide a structured way for players to perform item and block transformations in-game. Every crafting, smelting, brewing, blasting, campfire cooking, smoking, stonecutting and smithing recipe uses this system. Recipes are data driven and can be configured by add-ons.

Obtaining

Recipes can be obtained in various ways. Acquiring an item from the recipe causes the player to automatically discover it. Recipes can also be granted using the /recipe command.

Once a recipe has been discovered, it is added to the player's recipe book.

Usage

Discovered recipes can be found in the player's recipe book. However, recipes do not need to be discovered for the player to be able to use them, unless the doLimitedCrafting game rule is enabled. The game rule recipesUnlock can be used to disable the unlocking of recipes, making them all accessible and visible.

Recipes appear in the inventory's recipe book if they are 2×2 in size, otherwise they will only appear if the player is using a crafting table.

The anvil, cartography table, loom, and grindstone don't use the recipe system; they use different, hardcoded systems for their mechanics.

JSON format

Vanilla recipes are stored as separate JSON files in the behavior_packs/vanilla/recipes or behavior_packs/<version> /recipes within the game files.

Vanilla recipes can be easily accessed in the behavior_pack/recipes folder on the official sample github for addons.

Custom recipe files are stored in the behavior_packs/<add-on name>/recipes in a add-on, but it is allowed to add the recipe to a subfolder, allowing the creation of new recipes and the editing of vanilla recipes.

Recipe JSON files have different structures depending on their type. These types are listed below.

recipe_shaped

Represents a crafting recipe with shape in a crafting table, the inventory, and the crafter.

The key used in the pattern can be any single character except the space character , which is reserved for empty slots in a recipe, can also be omitted to accept the recipe format in any location that has enough space. This format is the only format that accepts multiple results.

  • [NBT Compound / JSON Object]: The root tag.
    • [String] format_version: Used to set the version your recipe should work on e.g. 1.20.10.
    • [NBT Compound / JSON Object] minecraft:recipe_shaped: Used to define the recipe type.
      • [NBT Compound / JSON Object] description: Required in any type of recipe, it contains the identifier of a recipe.
        • [String] identifier: Required to detect the recipe in-game. The namespace can be omitted, but it is highly recommended to avoid conflicts.
      • [String][NBT List / JSON Array] tags: Defines where the recipe can be used. This can be a crafting_table or a custom crafting table tag.
      • [String] group: Optional used only for information as it has no known use.
      • [NBT List / JSON Array] pattern: A list of single-character keys used to describe a pattern for creating shapes. Each row in the creation grid is a sequence in this list containing 3 or fewer keys. All strings in this list must have the same number of keys. A space can be used to indicate empty space.
      • [NBT Compound / JSON Object] key: All keys used for this crafting recipe with shape.
        • [NBT Compound / JSON Object] A key:
          • [String] item: Used to define an item or block with the id example minecraft:emerald_block.
          • [String] data: Optional. Integer or Molang expression for dynamic variants.
          • [String] tag: Used to define an item tag example minecraft:planks also accepts custom tags.
      • [NBT List / JSON Array] unlock: Defines the items that unlock the recipe when caught.
        • [NBT Compound / JSON Object]:
        • [String] item: Used to define an item or block that unlocks the recipe.
        • [String] data: Optional. Integer or Molang expression for dynamic variants.
        • [String] tag: Used to set an item tag that unlocks the recipe, also accepts custom tags.
        • [String] context: Used to unlock recipes with context currently only known values are AlwaysUnlocked and PlayerInWater.
      • [NBT Compound / JSON Object] result: Defines the recipe result.
        • [String] item: Used to define an item or block that you will receive when crafting the recipe.
        • [String] data: Optional. Integer or Molang expression for dynamic variants.
        • [Int] count: Optional. Number of items manufactured example 3.
      • [Int] priority: Optional, used to give priority if the same recipe exists in duplicate.

Usage example json:

{
  "format_version": "1.20.10",
  "minecraft:recipe_shaped": {
    "description": {
    "identifier": "minecraft:cake"
    },

    
    "tags": [ "crafting_table" ],
    "pattern": [
      "AAA",
      "BEB",
      "CCC"
    ],
    "key": {
      "A": {
        "item": "minecraft:bucket",
        "data": 1
      },
      "B": {
        "item": "minecraft:sugar"
      },
      "C": {
        "item": "minecraft:wheat"
      },
      "E": {
        "tag": "minecraft:egg"
      }
    },
	"unlock": [
      {
        "tag": "minecraft:egg"
      }
    ],
   "result": {
      "item": "minecraft:cake",
      "count": 1
    } // for single result

    "result": [
      { "item": "minecraft:cake" },
      { "item": "minecraft:bucket", "count": 3, "data": 0 } // to have multiple results
    ]
  }
}
Ingredients Crafting recipe Description
Milk Bucket +
Sugar +
Any Egg +
Wheat
Invicon Milk Bucket.png: Inventory sprite for Milk Bucket in Minecraft as shown in-game linking to Milk Bucket with description: Milk BucketInvicon Milk Bucket.png: Inventory sprite for Milk Bucket in Minecraft as shown in-game linking to Milk Bucket with description: Milk BucketInvicon Milk Bucket.png: Inventory sprite for Milk Bucket in Minecraft as shown in-game linking to Milk Bucket with description: Milk BucketInvicon Sugar.png: Inventory sprite for Sugar in Minecraft as shown in-game linking to Sugar with description: SugarInvicon Egg.png: Inventory sprite for Egg in Minecraft as shown in-game linking to Egg with description: EggInvicon Blue Egg.png: Inventory sprite for Blue Egg in Minecraft as shown in-game linking to Blue Egg with description: Blue EggInvicon Brown Egg.png: Inventory sprite for Brown Egg in Minecraft as shown in-game linking to Brown Egg with description: Brown EggInvicon Sugar.png: Inventory sprite for Sugar in Minecraft as shown in-game linking to Sugar with description: SugarInvicon Wheat.png: Inventory sprite for Wheat in Minecraft as shown in-game linking to Wheat with description: WheatInvicon Wheat.png: Inventory sprite for Wheat in Minecraft as shown in-game linking to Wheat with description: WheatInvicon Wheat.png: Inventory sprite for Wheat in Minecraft as shown in-game linking to Wheat with description: Wheat
Invicon Cake.png: Inventory sprite for Cake in Minecraft as shown in-game linking to Cake with description: Cake
Illustrative recipe.

recipe_shapeless

Represents a shapeless crafting recipe in a crafting table, inventory and the crafter, and is also used for the stonecutter.

The ingredient list must have at least one and a maximum of nine entries. Unlike a recipe shaped, multiple results are not possible.

  • [NBT Compound / JSON Object]: The root tag.
    • [String] format_version: Used to set the version your recipe should work on e.g. 1.20.10.
    • [NBT Compound / JSON Object] minecraft:recipe_shapeless: Used to set the type recipe shapeless.
      • [NBT Compound / JSON Object] description: Required in any type of recipe, it contains the identifier of a recipe.
        • [String] identifier: Required to detect the recipe in-game. The namespace can be omitted, but it is highly recommended to avoid conflicts.
      • [String][NBT List / JSON Array] tags: Defines where the recipe can be used. This can be crafting_table for the crafting table, stonecutter for the stonecutter, or a custom crafting table tag.
      • [String] group: Optional used only for information as it has no known use.
      • [NBT List / JSON Array] ingredients: All items used for this shapeless crafting recipe.
        • [NBT Compound / JSON Object]:
          • [String] item: Used to define an item or block with the id example minecraft:emerald_block.
          • [String] data: Optional. Integer or Molang expression for dynamic variants.
          • [String] tag: Used to define an item tag example minecraft:planks also accepts custom tags.
      • [NBT List / JSON Array] unlock: Defines the items that unlock the recipe when purchased.
        • [NBT Compound / JSON Object]:
        • [String] item: Used to define an item or block that unlocks the recipe.
        • [String] data: Optional. Integer or Molang expression for dynamic variants.
        • [String] tag: Used to set an item tag that unlocks the recipe, also accepts custom tags.
        • [String] context: Used to unlock recipes with context currently only known values are AlwaysUnlocked and PlayerInWater.
      • [NBT Compound / JSON Object] result: Defines the result of the recipe.
        • [String] item: Used to define an item or block that you will receive when crafting the recipe.
        • [String] data: Optional. Integer or Molang expression for dynamic variants.
        • [Int] count: Optional. Number of items produced example 3.
      • [Int] priority: Optional, used to give priority if the same recipe exists in duplicate.

Crafting table example json:

{
  "format_version": "1.20.10",
  "minecraft:recipe_shapeless": {
    "description": {
    "identifier": "minecraft:flint_and_steel"
    },

    
    "tags": [ "crafting_table" ],
    "ingredients": [
      {
        "item": "minecraft:iron_ingot"
      },
      {
        "item": "minecraft:flint"
      }
    ],
	"unlock": [
      {
        "item": "minecraft:flint"
	  },
	  {
		"item": "minecraft:obsidian"
      }
    ],
    "result": {
      "item": "minecraft:flint_and_steel"
    }
  }
}
Ingredients Crafting recipe Description
Iron Ingot +
Flint
Invicon Iron Ingot.png: Inventory sprite for Iron Ingot in Minecraft as shown in-game linking to Iron Ingot with description: Iron IngotInvicon Flint.png: Inventory sprite for Flint in Minecraft as shown in-game linking to Flint with description: Flint
Invicon Flint and Steel.png: Inventory sprite for Flint and Steel in Minecraft as shown in-game linking to Flint and Steel with description: Flint and Steel
Illustrative recipe.

Stonecutter Example Json:

{
    "format_version": "1.20.10",
    "minecraft:recipe_shapeless": {
        "description": {
            "identifier": "minecraft:polished_deepslate_stairs_from_cobbled_deepslate_stonecutting"
        },
      "tags": ["stonecutter"],
        "ingredients": [
            {
                "data": 0,
                "item": "minecraft:cobbled_deepslate"
            }
        ],
        "unlock": [
          {
            "item": "minecraft:cobbled_deepslate"
          }
        ],
        "result": {
            "count": 1,
            "data": 0,
            "item": "minecraft:polished_deepslate_stairs"
        },
      "priority": 0
    }
}
Ingredients Cutting recipe Description
Cobbled Deepslate
Invicon Cobbled Deepslate.png: Inventory sprite for Cobbled Deepslate in Minecraft as shown in-game linking to Cobbled Deepslate with description: Cobbled DeepslateInvicon Polished Deepslate Stairs.png: Inventory sprite for Polished Deepslate Stairs in Minecraft as shown in-gameInvicon Polished Deepslate Stairs.png: Inventory sprite for Polished Deepslate Stairs in Minecraft as shown in-game linking to Polished Deepslate Stairs with description: Polished Deepslate Stairs
Illustrative recipe.

recipe_furnace

Represents a smelting recipe in a furnace, blast furnace, smoker, campfire and the soul campfire.

It is not possible to set the amount of experience you will receive when smelting the item.

  • [NBT Compound / JSON Object]: The root tag.
    • [String] format_version: Used to set the version your recipe should work on e.g. 1.20.10.
    • [NBT Compound / JSON Object] minecraft:recipe_furnace: Used to set the type of smelting recipe.
      • [NBT Compound / JSON Object] description: Required in any type of recipe, it contains the identifier of a recipe.
        • [String] identifier: Required to detect the recipe in-game. The namespace can be omitted, but it is highly recommended to avoid conflicts.
      • [String][NBT List / JSON Array] tags: Defines where the recipe can be used. It can be furnace for the standard furnace, blast_furnace for the blast furnace, smoker for the smoker, campfire for the campfire and soul_campfire for the soul campfire. Unlike it does not support custom tags.
      • [String] group: Optional used only for information as it has no known use.
      • [NBT Compound / JSON Object] input: All items used for this smelting recipe.
        • [String] item: Used to define an item or block with the id example minecraft:diamond_chestplate.
        • [String] data: Optional. Integer or Molang expression for dynamic variants.
        • [String] tag: Used to define an item tag example minecraft:planks also accepts custom tags.
      • [NBT List / JSON Array] unlock: Defines the items that unlock the recipe.
        • [NBT Compound / JSON Object]:
        • [String] item: Used to define an item or block that unlocks the recipe.
        • [String] data: Optional. Integer or Molang expression for dynamic variants.
        • [String] tag: Used to set an item tag that unlocks the recipe, also accepts custom tags.
        • [String] context: Used to unlock recipes with context currently only known values are AlwaysUnlocked and PlayerInWater.
      • [NBT Compound / JSON Object] output: Defines the result of the recipe.
        • [String] item: Used to define an item or block that you will receive when crafting the recipe.
        • [String] data: Optional. Integer or Molang expression for dynamic variants.
        • [Int] count: Optional. Number of items manufactured example 3.
      • [Int] priority: Optional, used to give priority if the same recipe exists in duplicate.

Usage example json:

{
  "format_version": "1.20.10",
  "minecraft:recipe_furnace": {
    "description": {
    "identifier": "minecraft:furnace_log"
    },
    "unlock": [
      {
        "tag": "minecraft:logs_that_burn"
      }
    ],
    "tags": ["furnace"],
    "input": {
      "tag": "minecraft:logs_that_burn"
    },
    "output": {
      "item": "minecraft:charcoal",
      "count": 1
     },
    "priority": -1
  }
}
Ingredients Smelting recipe Description
Any Log or 
Any Stripped Log +
Any fuel
Invicon Oak Log.png: Inventory sprite for Oak Log in Minecraft as shown in-game linking to Oak Log with description: Oak LogInvicon Spruce Log.png: Inventory sprite for Spruce Log in Minecraft as shown in-game linking to Spruce Log with description: Spruce LogInvicon Birch Log.png: Inventory sprite for Birch Log in Minecraft as shown in-game linking to Birch Log with description: Birch LogInvicon Jungle Log.png: Inventory sprite for Jungle Log in Minecraft as shown in-game linking to Jungle Log with description: Jungle LogInvicon Acacia Log.png: Inventory sprite for Acacia Log in Minecraft as shown in-game linking to Acacia Log with description: Acacia LogInvicon Dark Oak Log.png: Inventory sprite for Dark Oak Log in Minecraft as shown in-game linking to Dark Oak Log with description: Dark Oak LogInvicon Mangrove Log.png: Inventory sprite for Mangrove Log in Minecraft as shown in-game linking to Mangrove Log with description: Mangrove LogInvicon Cherry Log.png: Inventory sprite for Cherry Log in Minecraft as shown in-game linking to Cherry Log with description: Cherry LogInvicon Pale Oak Log.png: Inventory sprite for Pale Oak Log in Minecraft as shown in-game linking to Pale Oak Log with description: Pale Oak LogInvicon Poplar Log.png: Inventory sprite for Poplar Log in Minecraft as shown in-game linking to Poplar Log with description: Poplar LogInvicon Stripped Oak Log.png: Inventory sprite for Stripped Oak Log in Minecraft as shown in-game linking to Stripped Oak Log with description: Stripped Oak LogInvicon Stripped Spruce Log.png: Inventory sprite for Stripped Spruce Log in Minecraft as shown in-game linking to Stripped Spruce Log with description: Stripped Spruce LogInvicon Stripped Birch Log.png: Inventory sprite for Stripped Birch Log in Minecraft as shown in-game linking to Stripped Birch Log with description: Stripped Birch LogInvicon Stripped Jungle Log.png: Inventory sprite for Stripped Jungle Log in Minecraft as shown in-game linking to Stripped Jungle Log with description: Stripped Jungle LogInvicon Stripped Acacia Log.png: Inventory sprite for Stripped Acacia Log in Minecraft as shown in-game linking to Stripped Acacia Log with description: Stripped Acacia LogInvicon Stripped Dark Oak Log.png: Inventory sprite for Stripped Dark Oak Log in Minecraft as shown in-game linking to Stripped Dark Oak Log with description: Stripped Dark Oak LogInvicon Stripped Mangrove Log.png: Inventory sprite for Stripped Mangrove Log in Minecraft as shown in-game linking to Stripped Mangrove Log with description: Stripped Mangrove LogInvicon Stripped Cherry Log.png: Inventory sprite for Stripped Cherry Log in Minecraft as shown in-game linking to Stripped Cherry Log with description: Stripped Cherry LogInvicon Stripped Pale Oak Log.png: Inventory sprite for Stripped Pale Oak Log in Minecraft as shown in-game linking to Stripped Pale Oak Log with description: Stripped Pale Oak LogInvicon Stripped Poplar Log.png: Inventory sprite for Stripped Poplar Log in Minecraft as shown in-game linking to Stripped Poplar Log with description: Stripped Poplar Log
Invicon Coal.png: Inventory sprite for Coal in Minecraft as shown in-game linking to Coal with description: CoalInvicon Charcoal.png: Inventory sprite for Charcoal in Minecraft as shown in-game linking to Charcoal with description: CharcoalInvicon Oak Log.png: Inventory sprite for Oak Log in Minecraft as shown in-game linking to Oak Log with description: LogInvicon Oak Planks.png: Inventory sprite for Oak Planks in Minecraft as shown in-game linking to Oak Planks with description: Overworld PlanksInvicon Lava Bucket.png: Inventory sprite for Lava Bucket in Minecraft as shown in-game linking to Lava Bucket with description: Lava BucketInvicon Block of Coal.png: Inventory sprite for Block of Coal in Minecraft as shown in-game linking to Block of Coal with description: Block of Coal

Invicon Charcoal.png: Inventory sprite for Charcoal in Minecraft as shown in-game linking to Charcoal with description: Charcoal
Illustrative recipe.

recipe_smithing_trim

Represents a smithing recipe at a smithing table for adding trims.

It is not possible to create a custom one this is for documentation purposes only.

  • [NBT Compound / JSON Object]: The root tag.
    • [String] format_version: Used to set the version your recipe should work on e.g. 1.20.10.
    • [NBT Compound / JSON Object] minecraft:recipe_smithing_trim: Used to set the type of smithing recipe.
      • [NBT Compound / JSON Object] description: Required in any type of recipe, it contains the identifier of a recipe.
        • [String] identifier: Required to detect the recipe in-game. The namespace can be omitted, but it is highly recommended to avoid conflicts.
      • [String][NBT List / JSON Array] tags: Defines where the recipe can be used. It can be smithing_table it does not support custom tags.
      • [NBT Compound / JSON Object] template: Used to define a template.
        • [String] tag: Used to set an item tag using minecraft:trim_templates but has no effect on custom items with that tag.
      • [NBT Compound / JSON Object] base: Defines the base items that will be used.
        • [String] tag: Used to set an item tag for the recipe being used minecraft:trimmable_armors Using this tag on a custom item allows the custom armor to be trimmed.
      • [NBT Compound / JSON Object] addition: Used to define a material.
        • [String] tag: Used to set an item tag for the recipe being used minecraft:trim_materials using this tag on a custom item has no effect.

Usage example json:

{
  "format_version": "1.20.10",
  "minecraft:recipe_smithing_trim": {
    "description": {
      "identifier": "minecraft:smithing_armor_trim"
    },
    "tags": [ "smithing_table" ],
    "template": {
      "tag": "minecraft:trim_templates"
    },
    "base": {
      "tag": "minecraft:trimmable_armors"
    },
    "addition": {
      "tag": "minecraft:trim_materials"
    }
  }
}
Ingredients Smithing recipe Description
Any Armor Trim +
Any Armor Piece +
Any Material
Invicon Bolt Armor Trim Smithing Template.png: Inventory sprite for Bolt Armor Trim Smithing Template in Minecraft as shown in-game linking to Bolt Armor Trim Smithing Template with description: Bolt Armor Trim Smithing Template Applies to:  Armor Ingredients:  Ingot & CrystalsInvicon Coast Armor Trim Smithing Template.png: Inventory sprite for Coast Armor Trim Smithing Template in Minecraft as shown in-game linking to Coast Armor Trim Smithing Template with description: Coast Armor Trim Smithing Template Applies to:  Armor Ingredients:  Ingot & CrystalsInvicon Dune Armor Trim Smithing Template.png: Inventory sprite for Dune Armor Trim Smithing Template in Minecraft as shown in-game linking to Dune Armor Trim Smithing Template with description: Dune Armor Trim Smithing Template Applies to:  Armor Ingredients:  Ingot & CrystalsInvicon Eye Armor Trim Smithing Template.png: Inventory sprite for Eye Armor Trim Smithing Template in Minecraft as shown in-game linking to Eye Armor Trim Smithing Template with description: Eye Armor Trim Smithing Template Applies to:  Armor Ingredients:  Ingot & CrystalsInvicon Flow Armor Trim Smithing Template.png: Inventory sprite for Flow Armor Trim Smithing Template in Minecraft as shown in-game linking to Flow Armor Trim Smithing Template with description: Flow Armor Trim Smithing Template Applies to:  Armor Ingredients:  Ingot & CrystalsInvicon Host Armor Trim Smithing Template.png: Inventory sprite for Host Armor Trim Smithing Template in Minecraft as shown in-game linking to Host Armor Trim Smithing Template with description: Host Armor Trim Smithing Template Applies to:  Armor Ingredients:  Ingot & CrystalsInvicon Raiser Armor Trim Smithing Template.png: Inventory sprite for Raiser Armor Trim Smithing Template in Minecraft as shown in-game linking to Raiser Armor Trim Smithing Template with description: Raiser Armor Trim Smithing Template Applies to:  Armor Ingredients:  Ingot & CrystalsInvicon Rib Armor Trim Smithing Template.png: Inventory sprite for Rib Armor Trim Smithing Template in Minecraft as shown in-game linking to Rib Armor Trim Smithing Template with description: Rib Armor Trim Smithing Template Applies to:  Armor Ingredients:  Ingot & CrystalsInvicon Sentry Armor Trim Smithing Template.png: Inventory sprite for Sentry Armor Trim Smithing Template in Minecraft as shown in-game linking to Sentry Armor Trim Smithing Template with description: Sentry Armor Trim Smithing Template Applies to:  Armor Ingredients:  Ingot & CrystalsInvicon Shaper Armor Trim Smithing Template.png: Inventory sprite for Shaper Armor Trim Smithing Template in Minecraft as shown in-game linking to Shaper Armor Trim Smithing Template with description: Shaper Armor Trim Smithing Template Applies to:  Armor Ingredients:  Ingot & CrystalsInvicon Silence Armor Trim Smithing Template.png: Inventory sprite for Silence Armor Trim Smithing Template in Minecraft as shown in-game linking to Silence Armor Trim Smithing Template with description: Silence Armor Trim Smithing Template Applies to:  Armor Ingredients:  Ingot & CrystalsInvicon Snout Armor Trim Smithing Template.png: Inventory sprite for Snout Armor Trim Smithing Template in Minecraft as shown in-game linking to Snout Armor Trim Smithing Template with description: Snout Armor Trim Smithing Template Applies to:  Armor Ingredients:  Ingot & CrystalsInvicon Spire Armor Trim Smithing Template.png: Inventory sprite for Spire Armor Trim Smithing Template in Minecraft as shown in-game linking to Spire Armor Trim Smithing Template with description: Spire Armor Trim Smithing Template Applies to:  Armor Ingredients:  Ingot & CrystalsInvicon Tide Armor Trim Smithing Template.png: Inventory sprite for Tide Armor Trim Smithing Template in Minecraft as shown in-game linking to Tide Armor Trim Smithing Template with description: Tide Armor Trim Smithing Template Applies to:  Armor Ingredients:  Ingot & CrystalsInvicon Vex Armor Trim Smithing Template.png: Inventory sprite for Vex Armor Trim Smithing Template in Minecraft as shown in-game linking to Vex Armor Trim Smithing Template with description: Vex Armor Trim Smithing Template Applies to:  Armor Ingredients:  Ingot & CrystalsInvicon Ward Armor Trim Smithing Template.png: Inventory sprite for Ward Armor Trim Smithing Template in Minecraft as shown in-game linking to Ward Armor Trim Smithing Template with description: Ward Armor Trim Smithing Template Applies to:  Armor Ingredients:  Ingot & CrystalsInvicon Wayfinder Armor Trim Smithing Template.png: Inventory sprite for Wayfinder Armor Trim Smithing Template in Minecraft as shown in-game linking to Wayfinder Armor Trim Smithing Template with description: Wayfinder Armor Trim Smithing Template Applies to:  Armor Ingredients:  Ingot & CrystalsInvicon Wild Armor Trim Smithing Template.png: Inventory sprite for Wild Armor Trim Smithing Template in Minecraft as shown in-game linking to Wild Armor Trim Smithing Template with description: Wild Armor Trim Smithing Template Applies to:  Armor Ingredients:  Ingot & CrystalsInvicon Netherite Helmet.png: Inventory sprite for Netherite Helmet in Minecraft as shown in-game linking to Netherite Helmet with description: Netherite Helmet When on Head: +3 Armor +3 Armor Toughness +1 Knockback ResistanceInvicon Iron Chestplate.png: Inventory sprite for Iron Chestplate in Minecraft as shown in-game linking to Iron Chestplate with description: Iron Chestplate When on Chest: +6 ArmorInvicon Golden Leggings.png: Inventory sprite for Golden Leggings in Minecraft as shown in-game linking to Golden Leggings with description: Golden Leggings When on Legs: +3 ArmorInvicon Diamond Boots.png: Inventory sprite for Diamond Boots in Minecraft as shown in-game linking to Diamond Boots with description: Diamond Boots When on Feet: +3 Armor +2 Armor ToughnessInvicon Copper Boots.png: Inventory sprite for Copper Boots in Minecraft as shown in-game linking to Copper Boots with description: Copper Boots When on Feet: +1 ArmorInvicon Chainmail Chestplate.png: Inventory sprite for Chainmail Chestplate in Minecraft as shown in-game linking to Chainmail Chestplate with description: Chainmail Chestplate When on Chest: +5 ArmorInvicon Leather Pants.png: Inventory sprite for Leather Pants in Minecraft as shown in-game linking to Leather Pants with description: Leather Pants When on Legs: +2 ArmorInvicon Turtle Shell.png: Inventory sprite for Turtle Shell in Minecraft as shown in-game linking to Turtle Shell with description: Turtle Shell When on Head: +2 ArmorInvicon Netherite Helmet.png: Inventory sprite for Netherite Helmet in Minecraft as shown in-game linking to Netherite Helmet with description: Netherite Helmet When on Head: +3 Armor +3 Armor Toughness +1 Knockback ResistanceInvicon Iron Chestplate.png: Inventory sprite for Iron Chestplate in Minecraft as shown in-game linking to Iron Chestplate with description: Iron Chestplate When on Chest: +6 ArmorInvicon Golden Leggings.png: Inventory sprite for Golden Leggings in Minecraft as shown in-game linking to Golden Leggings with description: Golden Leggings When on Legs: +3 ArmorInvicon Copper Boots.png: Inventory sprite for Copper Boots in Minecraft as shown in-game linking to Copper Boots with description: Copper Boots When on Feet: +1 ArmorInvicon Diamond Boots.png: Inventory sprite for Diamond Boots in Minecraft as shown in-game linking to Diamond Boots with description: Diamond Boots When on Feet: +3 Armor +2 Armor ToughnessInvicon Chainmail Chestplate.png: Inventory sprite for Chainmail Chestplate in Minecraft as shown in-game linking to Chainmail Chestplate with description: Chainmail Chestplate When on Chest: +5 ArmorInvicon Leather Pants.png: Inventory sprite for Leather Pants in Minecraft as shown in-game linking to Leather Pants with description: Leather Pants When on Legs: +2 ArmorInvicon Turtle Shell.png: Inventory sprite for Turtle Shell in Minecraft as shown in-game linking to Turtle Shell with description: Turtle Shell When on Head: +2 ArmorInvicon Netherite Helmet.png: Inventory sprite for Netherite Helmet in Minecraft as shown in-game linking to Netherite Helmet with description: Netherite Helmet When on Head: +3 Armor +3 Armor Toughness +1 Knockback ResistanceInvicon Amethyst Shard.png: Inventory sprite for Amethyst Shard in Minecraft as shown in-game linking to Amethyst Shard with description: Amethyst ShardInvicon Copper Ingot.png: Inventory sprite for Copper Ingot in Minecraft as shown in-game linking to Copper Ingot with description: Copper IngotInvicon Diamond.png: Inventory sprite for Diamond in Minecraft as shown in-game linking to Diamond with description: DiamondInvicon Emerald.png: Inventory sprite for Emerald in Minecraft as shown in-game linking to Emerald with description: EmeraldInvicon Resin Brick.png: Inventory sprite for Resin Brick in Minecraft as shown in-game linking to Resin Brick with description: Resin BrickInvicon Gold Ingot.png: Inventory sprite for Gold Ingot in Minecraft as shown in-game linking to Gold Ingot with description: Gold IngotInvicon Iron Ingot.png: Inventory sprite for Iron Ingot in Minecraft as shown in-game linking to Iron Ingot with description: Iron IngotInvicon Lapis Lazuli.png: Inventory sprite for Lapis Lazuli in Minecraft as shown in-game linking to Lapis Lazuli with description: Lapis LazuliInvicon Nether Quartz.png: Inventory sprite for Nether Quartz in Minecraft as shown in-game linking to Nether Quartz with description: Nether QuartzInvicon Netherite Ingot.png: Inventory sprite for Netherite Ingot in Minecraft as shown in-game linking to Netherite Ingot with description: Netherite IngotInvicon Redstone Dust.png: Inventory sprite for Redstone Dust in Minecraft as shown in-game linking to Redstone Dust with description: Redstone DustInvicon Gold Ingot.png: Inventory sprite for Gold Ingot in Minecraft as shown in-game linking to Gold Ingot with description: Gold IngotInvicon Diamond.png: Inventory sprite for Diamond in Minecraft as shown in-game linking to Diamond with description: DiamondInvicon Emerald.png: Inventory sprite for Emerald in Minecraft as shown in-game linking to Emerald with description: EmeraldInvicon Lapis Lazuli.png: Inventory sprite for Lapis Lazuli in Minecraft as shown in-game linking to Lapis Lazuli with description: Lapis LazuliInvicon Redstone Dust.png: Inventory sprite for Redstone Dust in Minecraft as shown in-game linking to Redstone Dust with description: Redstone DustInvicon Resin Brick.png: Inventory sprite for Resin Brick in Minecraft as shown in-game linking to Resin Brick with description: Resin BrickInvicon Amethyst Trim Netherite Helmet.png: Inventory sprite for Amethyst Trim Netherite Helmet in Minecraft as shown in-game linking to Amethyst Trim Netherite Helmet with description: Netherite Helmet Upgrade:  Armor Trim  Amethyst Material When on Head: +3 Armor +3 Armor Toughness +1 Knockback ResistanceInvicon Copper Trim Iron Chestplate.png: Inventory sprite for Copper Trim Iron Chestplate in Minecraft as shown in-game linking to Copper Trim Iron Chestplate with description: Iron Chestplate Upgrade:  &zArmor Trim  Copper Material When on Chest: +6 ArmorInvicon Diamond Trim Golden Leggings.png: Inventory sprite for Diamond Trim Golden Leggings in Minecraft as shown in-game linking to Diamond Trim Golden Leggings with description: Golden Leggings Upgrade:  Armor Trim  Diamond Material When on Legs: +3 ArmorInvicon Emerald Trim Diamond Boots.png: Inventory sprite for Emerald Trim Diamond Boots in Minecraft as shown in-game linking to Emerald Trim Diamond Boots with description: Diamond Boots Upgrade:  Armor Trim  Emerald Material When on Feet: +3 Armor +2 Armor ToughnessInvicon Resin Trim Copper Boots.png: Inventory sprite for Resin Trim Copper Boots in Minecraft as shown in-game linking to Resin Trim Copper Boots with description: Copper Boots Upgrade:  Armor Trim  Resin Material When on Feet: +1 ArmorInvicon Gold Trim Chainmail Chestplate.png: Inventory sprite for Gold Trim Chainmail Chestplate in Minecraft as shown in-game linking to Gold Trim Chainmail Chestplate with description: Chainmail Chestplate Upgrade:  Armor Trim  Gold Material When on Chest: +5 ArmorInvicon Iron Trim Leather Pants.png: Inventory sprite for Iron Trim Leather Pants in Minecraft as shown in-game linking to Iron Trim Leather Pants with description: Leather Pants Upgrade:  Armor Trim  Iron Material When on Legs: +2 ArmorInvicon Lapis Trim Turtle Shell.png: Inventory sprite for Lapis Trim Turtle Shell in Minecraft as shown in-game linking to Lapis Trim Turtle Shell with description: Turtle Shell Upgrade:  Armor Trim  Lapis Material When on Head: +2 ArmorInvicon Quartz Trim Netherite Helmet.png: Inventory sprite for Quartz Trim Netherite Helmet in Minecraft as shown in-game linking to Quartz Trim Netherite Helmet with description: Netherite Helmet Upgrade:  Armor Trim  Quartz Material When on Head: +3 Armor +3 Armor Toughness +1 Knockback ResistanceInvicon Netherite Trim Iron Chestplate.png: Inventory sprite for Netherite Trim Iron Chestplate in Minecraft as shown in-game linking to Netherite Trim Iron Chestplate with description: Iron Chestplate Upgrade:  Armor Trim  Netherite Material When on Chest: +6 ArmorInvicon Redstone Trim Golden Leggings.png: Inventory sprite for Redstone Trim Golden Leggings in Minecraft as shown in-game linking to Redstone Trim Golden Leggings with description: Golden Leggings Upgrade:  &yArmor Trim  Redstone Material When on Legs: +3 ArmorInvicon Gold Trim Copper Boots.png: Inventory sprite for Gold Trim Copper Boots in Minecraft as shown in-game linking to Gold Trim Copper Boots with description: Copper Boots Upgrade:  Armor Trim  Gold Material When on Feet: +1 ArmorInvicon Diamond Trim Diamond Boots.png: Inventory sprite for Diamond Trim Diamond Boots in Minecraft as shown in-game linking to Diamond Trim Diamond Boots with description: Diamond Boots Upgrade:  Armor Trim  Diamond Material When on Feet: +3 Armor +2 Armor ToughnessInvicon Emerald Trim Chainmail Chestplate.png: Inventory sprite for Emerald Trim Chainmail Chestplate in Minecraft as shown in-game linking to Emerald Trim Chainmail Chestplate with description: Chainmail Chestplate Upgrade:  Armor Trim  Emerald Material When on Chest: +5 ArmorInvicon Lapis Trim Leather Pants.png: Inventory sprite for Lapis Trim Leather Pants in Minecraft as shown in-game linking to Lapis Trim Leather Pants with description: Leather Pants Upgrade:  Armor Trim  Lapis Material When on Legs: +2 ArmorInvicon Redstone Trim Turtle Shell.png: Inventory sprite for Redstone Trim Turtle Shell in Minecraft as shown in-game linking to Redstone Trim Turtle Shell with description: Turtle Shell Upgrade:  &yArmor Trim  Redstone Material When on Head: +2 ArmorInvicon Resin Trim Netherite Helmet.png: Inventory sprite for Resin Trim Netherite Helmet in Minecraft as shown in-game linking to Resin Trim Netherite Helmet with description: Netherite Helmet Upgrade:  Armor Trim  Resin Material When on Head: +3 Armor +3 Armor Toughness +1 Knockback Resistance
Illustrative recipe.

recipe_smithing_transform

Represents a smithing recipe at a smithing table to perform a upgrading.

  • [NBT Compound / JSON Object]: The root tag.
    • [String] format_version: Used to set the version your recipe should work on e.g. 1.20.10.
    • [NBT Compound / JSON Object] minecraft:recipe_smithing_transform: Used to set the type of smithing recipe.
      • [NBT Compound / JSON Object] description: Required in any type of recipe, it contains the identifier of a recipe.
        • [String] identifier: Required to detect the recipe in-game. The namespace can be omitted, but it is highly recommended to avoid conflicts.
      • [String][NBT List / JSON Array] tags: Defines where the recipe can be used. It can be smithing_table it does not support custom tags.
      • [String] template: Used to define a netherite upgrade accepting custom items if they have the item tag minecraft:transform_templates.
      • [String] base: Defines the base items that will be used, the custom item needs to have the item tag minecraft:transformable_items.
      • [String] addition: Used to define a base material, custom items with the minecraft:transform_materials tag can be placed.
      • [String] result: Used to set an item as a recipe result.

Usage example json:

{
  "format_version": "1.20.10",
  "minecraft:recipe_smithing_transform": {
    "description": {
      "identifier": "minecraft:smithing_netherite_chestplate"
    },
    "tags": [ "smithing_table" ],
    "template": "minecraft:netherite_upgrade_smithing_template",
    "base": "minecraft:diamond_chestplate",
    "addition": "minecraft:netherite_ingot",
    "result": "minecraft:netherite_chestplate"
  }
}
Ingredients Smithing recipe Description
Netherite Upgrade +
Diamond Chestplate +
Netherite Ingot
Invicon Netherite Upgrade Smithing Template.png: Inventory sprite for Netherite Upgrade Smithing Template in Minecraft as shown in-game linking to Netherite Upgrade Smithing Template with description: Netherite Upgrade Smithing Template Applies to:  Diamond Equipment Ingredients:  Netherite IngotInvicon Diamond Chestplate.png: Inventory sprite for Diamond Chestplate in Minecraft as shown in-game linking to Diamond Chestplate with description: Diamond Chestplate When on Chest: +8 Armor +2 Armor ToughnessInvicon Netherite Ingot.png: Inventory sprite for Netherite Ingot in Minecraft as shown in-game linking to Netherite Ingot with description: Netherite IngotInvicon Netherite Chestplate.png: Inventory sprite for Netherite Chestplate in Minecraft as shown in-game linking to Netherite Chestplate with description: Netherite Chestplate When on Chest: +8 Armor +3 Armor Toughness +1 Knockback Resistance
Illustrative recipe.

recipe_brewing_mix

Represents a brewing recipe on a brewing stand.

Vanilla potions use this system minecraft:potion_type:<potion_effect> can be added long_ or strong_ for other types like minecraft:potion_type:strong_poison also accepted is minecraft:potion, minecraft:splash_potion and minecraft:lingering_potion.

  • [NBT Compound / JSON Object]: The root tag.
    • [String] format_version: Used to set the version your recipe should work on e.g. 1.20.10.
    • [NBT Compound / JSON Object] minecraft:recipe_brewing_mix: Used to set the fermentation recipe type.
      • [NBT Compound / JSON Object] description: Required in any type of recipe, it contains the identifier of a recipe.
        • [String] identifier: Required to detect the recipe in-game. The namespace can be omitted, but it is highly recommended to avoid conflicts.
      • [String][NBT List / JSON Array] tags: Defines where the recipe can be used. brewing_stand does not support custom tags.
      • [String] input: Item used for this brew recipe, supports custom items and vanilla items in the format mentioned above.
      • [String] reagent: Used to define an item or block that is used as an ingredient also supports custom items.
      • [String] output: Recipe result item, supports custom items and vanilla items in the format mentioned above.

Usage example json:

{
  "format_version": "1.20.10",
  "minecraft:recipe_brewing_mix": {
    "description": {
      "identifier": "minecraft:brew_awkward_poison"
    },
    "tags": [ "brewing_stand" ],

    "input": "minecraft:potion_type:awkward",
    "reagent": "minecraft:spider_eye",
    "output": "minecraft:potion_type:poison"
  }
}
Ingredients Brewing recipe Description
Spider Eye +
Awkward Potion

Invicon Spider Eye.png: Inventory sprite for Spider Eye in Minecraft as shown in-game linking to Spider Eye with description: Spider Eye

Invicon Awkward Potion.png: Inventory sprite for Awkward Potion in Minecraft as shown in-game linking to Awkward Potion with description: Awkward Potion No EffectsInvicon Awkward Splash Potion.png: Inventory sprite for Awkward Splash Potion in Minecraft as shown in-game linking to Awkward Splash Potion with description: Awkward Splash Potion No EffectsInvicon Awkward Lingering Potion.png: Inventory sprite for Awkward Lingering Potion in Minecraft as shown in-game linking to Awkward Lingering Potion with description: Awkward Lingering Potion No Effects


Invicon Potion of Poison.png: Inventory sprite for Potion of Poison in Minecraft as shown in-game linking to Potion of Poison with description: Potion of Poison Poison (00:45)Invicon Splash Potion of Poison.png: Inventory sprite for Splash Potion of Poison in Minecraft as shown in-game linking to Splash Potion of Poison with description: Splash Potion of Poison Poison (00:45)Invicon Lingering Potion of Poison.png: Inventory sprite for Lingering Potion of Poison in Minecraft as shown in-game linking to Lingering Potion of Poison with description: Lingering Potion of Poison Poison (00:11)
Illustrative recipe.

recipe_brewing_container

Represents a brewing recipe focused on changing one type into another in a brewing stand.

Vanilla potions use this system minecraft:potion_type:<potion_effect> can be added long_ or strong_ for other types like minecraft:potion_type:strong_poison also accepted is minecraft:potion, minecraft:splash_potion and minecraft:lingering_potion.

  • [NBT Compound / JSON Object]: The root tag.
    • [String] format_version: Used to set the version your recipe should work on e.g. 1.20.10.
    • [NBT Compound / JSON Object] minecraft:recipe_brewing_container: Used to set the fermentation recipe type.
      • [NBT Compound / JSON Object] description: Required in any type of recipe, it contains the identifier of a recipe.
        • [String] identifier: Required to detect the recipe in-game. The namespace can be omitted, but it is highly recommended to avoid conflicts.
      • [String][NBT List / JSON Array] tags: Defines where the recipe can be used. brewing_stand does not support custom tags.
      • [String] input: Item used for this brewing recipe, unlike the mix only supports vanilla potions items in the format mentioned above.
      • [String] reagent: Used to define an item or block that is used as an ingredient also supports custom items.
      • [String] output: Recipe result item, supports custom items and vanilla items in the format mentioned above.

Usage example json:

{
  "format_version": "1.20.10",
"minecraft:recipe_brewing_container": {
    "description": {
      "identifier": "minecraft:brew_potion_sulphur"
    },
    "tags": [ "brewing_stand" ],

    "input": "minecraft:potion",
    "reagent": "minecraft:gunpowder",
    "output": "minecraft:splash_potion"
  }
}
Ingredients Brewing recipe Description
Gunpowder +
Any Potion

Invicon Gunpowder.png: Inventory sprite for Gunpowder in Minecraft as shown in-game linking to Gunpowder with description: Gunpowder

Invicon Water Bottle.png: Inventory sprite for Water Bottle in Minecraft as shown in-game linking to Water Bottle with description: Water Bottle No EffectsInvicon Awkward Potion.png: Inventory sprite for Awkward Potion in Minecraft as shown in-game linking to Awkward Potion with description: Awkward Potion No EffectsInvicon Thick Potion.png: Inventory sprite for Thick Potion in Minecraft as shown in-game linking to Thick Potion with description: Thick Potion No EffectsInvicon Mundane Potion.png: Inventory sprite for Mundane Potion in Minecraft as shown in-game linking to Mundane Potion with description: Mundane Potion No EffectsInvicon Potion of Regeneration.png: Inventory sprite for Potion of Regeneration in Minecraft as shown in-game linking to Potion of Regeneration with description: Potion of Regeneration Regeneration (00:45)Invicon Potion of Swiftness.png: Inventory sprite for Potion of Swiftness in Minecraft as shown in-game linking to Potion of Swiftness with description: Potion of Swiftness Speed (03:00) When Applied: +20% SpeedInvicon Potion of Fire Resistance.png: Inventory sprite for Potion of Fire Resistance in Minecraft as shown in-game linking to Potion of Fire Resistance with description: Potion of Fire Resistance Fire Resistance (03:00)Invicon Potion of Poison.png: Inventory sprite for Potion of Poison in Minecraft as shown in-game linking to Potion of Poison with description: Potion of Poison Poison (00:45)Invicon Potion of Healing.png: Inventory sprite for Potion of Healing in Minecraft as shown in-game linking to Potion of Healing with description: Potion of Healing Instant HealthInvicon Potion of Night Vision.png: Inventory sprite for Potion of Night Vision in Minecraft as shown in-game linking to Potion of Night Vision with description: Potion of Night Vision Night Vision (03:00)Invicon Potion of Weakness.png: Inventory sprite for Potion of Weakness in Minecraft as shown in-game linking to Potion of Weakness with description: Potion of Weakness Weakness (01:30) When Applied: -4 Attack DamageInvicon Potion of Strength.png: Inventory sprite for Potion of Strength in Minecraft as shown in-game linking to Potion of Strength with description: Potion of Strength Strength (03:00) When Applied: +3 Attack DamageInvicon Potion of Slowness.png: Inventory sprite for Potion of Slowness in Minecraft as shown in-game linking to Potion of Slowness with description: Potion of Slowness Slowness (01:30) When Applied: -15% SpeedInvicon Potion of Leaping.png: Inventory sprite for Potion of Leaping in Minecraft as shown in-game linking to Potion of Leaping with description: Potion of Leaping Jump Boost (03:00) When Applied: +1 Safe Fall DistanceInvicon Potion of Harming.png: Inventory sprite for Potion of Harming in Minecraft as shown in-game linking to Potion of Harming with description: Potion of Harming Instant DamageInvicon Potion of Water Breathing.png: Inventory sprite for Potion of Water Breathing in Minecraft as shown in-game linking to Potion of Water Breathing with description: Potion of Water Breathing Water Breathing (03:00)Invicon Potion of Invisibility.png: Inventory sprite for Potion of Invisibility in Minecraft as shown in-game linking to Potion of Invisibility with description: Potion of Invisibility Invisibility (03:00) When Applied: -100% Waypoint Transmit RangeInvicon Potion of Slow Falling.png: Inventory sprite for Potion of Slow Falling in Minecraft as shown in-game linking to Potion of Slow Falling with description: Potion of Slow Falling Slow Falling (01:30)Invicon Potion of Luck.png: Inventory sprite for Potion of Luck in Minecraft as shown in-game linking to Potion of Luck with description: Potion of Luck Luck (05:00) When Applied: +1 LuckInvicon Potion of Decay.png: Inventory sprite for Potion of Decay in Minecraft as shown in-game linking to Potion of Decay with description: Potion of Decay Wither II (00:40)Invicon Potion of the Turtle Master.png: Inventory sprite for Potion of the Turtle Master in Minecraft as shown in-game linking to Potion of the Turtle Master with description: Potion of the Turtle Master Slowness IV (00:20) Resistance III (00:20) When Applied: -60% SpeedInvicon Potion of Oozing.png: Inventory sprite for Potion of Oozing in Minecraft as shown in-game linking to Potion of Oozing with description: Potion of Oozing Oozing (03:00)Invicon Potion of Infestation.png: Inventory sprite for Potion of Infestation in Minecraft as shown in-game linking to Potion of Infestation with description: Potion of Infestation Infested (03:00)Invicon Potion of Weaving.png: Inventory sprite for Potion of Weaving in Minecraft as shown in-game linking to Potion of Weaving with description: Potion of Weaving Weaving (03:00)Invicon Potion of Wind Charging.png: Inventory sprite for Potion of Wind Charging in Minecraft as shown in-game linking to Potion of Wind Charging with description: Potion of Wind Charging Wind Charged (03:00)


Invicon Splash Water Bottle.png: Inventory sprite for Splash Water Bottle in Minecraft as shown in-game linking to Splash Water Bottle with description: Splash Water Bottle No EffectsInvicon Awkward Splash Potion.png: Inventory sprite for Awkward Splash Potion in Minecraft as shown in-game linking to Awkward Splash Potion with description: Awkward Splash Potion No EffectsInvicon Thick Splash Potion.png: Inventory sprite for Thick Splash Potion in Minecraft as shown in-game linking to Thick Splash Potion with description: Thick Splash Potion No EffectsInvicon Mundane Splash Potion.png: Inventory sprite for Mundane Splash Potion in Minecraft as shown in-game linking to Mundane Splash Potion with description: Mundane Splash Potion No EffectsInvicon Splash Potion of Regeneration.png: Inventory sprite for Splash Potion of Regeneration in Minecraft as shown in-game linking to Splash Potion of Regeneration with description: Splash Potion of Regeneration Regeneration (00:45)Invicon Splash Potion of Swiftness.png: Inventory sprite for Splash Potion of Swiftness in Minecraft as shown in-game linking to Splash Potion of Swiftness with description: Splash Potion of Swiftness Speed (03:00) When Applied: +20% SpeedInvicon Splash Potion of Fire Resistance.png: Inventory sprite for Splash Potion of Fire Resistance in Minecraft as shown in-game linking to Splash Potion of Fire Resistance with description: Splash Potion of Fire Resistance Fire Resistance (03:00)Invicon Splash Potion of Poison.png: Inventory sprite for Splash Potion of Poison in Minecraft as shown in-game linking to Splash Potion of Poison with description: Splash Potion of Poison Poison (00:45)Invicon Splash Potion of Healing.png: Inventory sprite for Splash Potion of Healing in Minecraft as shown in-game linking to Splash Potion of Healing with description: Splash Potion of Healing Instant HealthInvicon Splash Potion of Night Vision.png: Inventory sprite for Splash Potion of Night Vision in Minecraft as shown in-game linking to Splash Potion of Night Vision with description: Splash Potion of Night Vision Night Vision (03:00)Invicon Splash Potion of Weakness.png: Inventory sprite for Splash Potion of Weakness in Minecraft as shown in-game linking to Splash Potion of Weakness with description: Splash Potion of Weakness Weakness (01:30) When Applied: -4 Attack DamageInvicon Splash Potion of Strength.png: Inventory sprite for Splash Potion of Strength in Minecraft as shown in-game linking to Splash Potion of Strength with description: Splash Potion of Strength Strength (03:00) When Applied: +3 Attack DamageInvicon Splash Potion of Slowness.png: Inventory sprite for Splash Potion of Slowness in Minecraft as shown in-game linking to Splash Potion of Slowness with description: Splash Potion of Slowness Slowness (01:30) When Applied: -15% SpeedInvicon Splash Potion of Leaping.png: Inventory sprite for Splash Potion of Leaping in Minecraft as shown in-game linking to Splash Potion of Leaping with description: Splash Potion of Leaping Jump Boost (03:00) When Applied: +1 Safe Fall DistanceInvicon Splash Potion of Harming.png: Inventory sprite for Splash Potion of Harming in Minecraft as shown in-game linking to Splash Potion of Harming with description: Splash Potion of Harming Instant DamageInvicon Splash Potion of Water Breathing.png: Inventory sprite for Splash Potion of Water Breathing in Minecraft as shown in-game linking to Splash Potion of Water Breathing with description: Splash Potion of Water Breathing Water Breathing (03:00)Invicon Splash Potion of Invisibility.png: Inventory sprite for Splash Potion of Invisibility in Minecraft as shown in-game linking to Splash Potion of Invisibility with description: Splash Potion of Invisibility Invisibility (03:00) When Applied: -100% Waypoint Transmit RangeInvicon Splash Potion of Slow Falling.png: Inventory sprite for Splash Potion of Slow Falling in Minecraft as shown in-game linking to Splash Potion of Slow Falling with description: Splash Potion of Slow Falling Slow Falling (01:30)Invicon Splash Potion of Luck.png: Inventory sprite for Splash Potion of Luck in Minecraft as shown in-game linking to Splash Potion of Luck with description: Splash Potion of Luck Luck (05:00) When Applied: +1 LuckInvicon Splash Potion of Decay.png: Inventory sprite for Splash Potion of Decay in Minecraft as shown in-game linking to Splash Potion of Decay with description: Splash Potion of Decay Wither II (00:40)Invicon Splash Potion of the Turtle Master.png: Inventory sprite for Splash Potion of the Turtle Master in Minecraft as shown in-game linking to Splash Potion of the Turtle Master with description: Splash Potion of the Turtle Master Slowness IV (00:20) Resistance III (00:20) When Applied: -60% SpeedInvicon Splash Potion of Oozing.png: Inventory sprite for Splash Potion of Oozing in Minecraft as shown in-game linking to Splash Potion of Oozing with description: Splash Potion of Oozing Oozing (03:00)Invicon Splash Potion of Infestation.png: Inventory sprite for Splash Potion of Infestation in Minecraft as shown in-game linking to Splash Potion of Infestation with description: Splash Potion of Infestation Infested (03:00)Invicon Splash Potion of Weaving.png: Inventory sprite for Splash Potion of Weaving in Minecraft as shown in-game linking to Splash Potion of Weaving with description: Splash Potion of Weaving Weaving (03:00)Invicon Splash Potion of Wind Charging.png: Inventory sprite for Splash Potion of Wind Charging in Minecraft as shown in-game linking to Splash Potion of Wind Charging with description: Splash Potion of Wind Charging Wind Charged (03:00)
Illustrative recipe.

recipe_material_reduction

This page describes an education-related feature.
 
This feature is available only in Minecraft Education or when enabling the "Minecraft Education features" cheat setting in Bedrock Edition.

Represents a Minecraft Education recipe in a material reducer.

  • [NBT Compound / JSON Object]: The root tag.
    • [String] format_version: Used to set the version your recipe should work on e.g. 1.20.10.
    • [NBT Compound / JSON Object] minecraft:recipe_material_reduction: Used to set the recipe type of the material reducer.
      • [NBT Compound / JSON Object] description: Required in any type of recipe, it contains the identifier of a recipe.
        • [String] identifier: Required to detect the recipe in-game. The namespace can be omitted, but it is highly recommended to avoid conflicts.
      • [String] tags: Defines where the recipe can be used. material_reducer does not support custom tags.
      • [String] input: Item used for this recipe.
      • [NBT List / JSON Array] output: Defines the result of the recipe.
        • [NBT Compound / JSON Object]:
          • [Int] count: Optional. Number of items as result example 3.
          • [String] item: Used to define an item or block that you will receive when crafting the recipe.

Usage example json:

{
   "format_version" : "1.14",
   "minecraft:recipe_material_reduction" : {
      "description" : {
         "identifier" : "minecraft:cobblestone_wall:4"
      },
      "input" : "minecraft:andesite_wall",
      "output" : [
         {
            "count" : 33,
            "item" : "minecraft:element_14"
         },
         {
            "count" : 64,
            "item" : "minecraft:element_8"
         },
         {
            "count" : 3,
            "item" : "minecraft:element_8"
         }
      ],
      "tags" : "material_reducer"
   }
}

History

Bedrock Edition
1.12.0beta 1.12.0.2Introduced the recipe system for most crafting recipes.
1.19.40Preview 1.19.40.22Added tag key to the recipe JSON format.
1.20.10Preview 1.20.10.20Added unlock field to the recipe JSON format.
26.40Preview 26.40.30minecraft:recipe_smithing_transform now accepts items tagged with minecraft:transform_materials in its addition field instead of just netherite ingot.

Issues

Issues relating to "Recipe (Bedrock Edition)" are maintained on the bug tracker. Issues should be reported and viewed there.

Sources