Recipe book

This article is about the GUI system for crafting. For the item, see Knowledge Book.
The crafting recipe book, as it appears in the Java Survival inventory screen.

The recipe book is a mechanic in Minecraft that serves as a catalog of recipes and as a crafting, smelting, and banner patterning guide.

Interface

Java Edition

The recipe book can be displayed in inventory, crafting table, furnace, blast furnace and smoker. The player must enter the GUI and press the knowledge book icon; the recipe book then opens to the left.

Recipes are stored in several different tabs:

Crafting Table and Inventory
  • Invicon Compass.png: Sprite image for Compass in Minecraft - the first, topmost tab contains every unlocked recipe.
  • Invicon Iron Axe.png: Sprite image for Iron Axe in Minecraft - the second tab contains utility items, tools, weapons and armor.
  • Invicon Bricks.png: Sprite image for Bricks in Minecraft - the third tab contains building materials.
  • Invicon Lava Bucket.png: Sprite image for Lava Bucket in Minecraft - the fourth tab contains food items and miscellaneous things.
  • Invicon Redstone Dust.png: Sprite image for Redstone Dust in Minecraft - the fifth tab contains redstone materials.
Furnace
  • Invicon Compass.png: Sprite image for Compass in Minecraft - the first, topmost tab contains every unlocked recipe.
  • Invicon Raw Porkchop.png: Sprite image for Raw Porkchop in Minecraft - the second tab contains food items.
  • Invicon Stone.png: Sprite image for Stone in Minecraft - the third tab contains building and decorative materials.
  • Invicon Lava Bucket.png: Sprite image for Lava Bucket in Minecraft - the fourth tab contains miscellaneous things.
Blast Furnace
  • Invicon Compass.png: Sprite image for Compass in Minecraft - the first, topmost tab contains every unlocked recipe.
  • Invicon Redstone Ore.png: Sprite image for Redstone Ore in Minecraft - the second tab contains the smelting recipe for Redstone Ore.[1]
  • Invicon Iron Shovel.png: Sprite image for Iron Shovel in Minecraft - the third tab contains smelted ores and recipes for recycling iron, gold, and chainmail gear.
Smoker
  • Invicon Compass.png: Sprite image for Compass in Minecraft - the first, topmost tab contains every unlocked recipe.
  • Invicon Raw Porkchop.png: Sprite image for Raw Porkchop in Minecraft - the second tab contains food items.
Interacting an item in the recipe book shows all the patterns.

Clicking on an item in the list displays its recipe in the grid. The item can then be crafted if the materials are available; otherwise, the button containing the item is highlighted red. Each click shows alternate patterns for the same crafting recipe, if there are several patterns (for example, each click on a banner crafting recipe shows all the possible banners using different colored wools). Right-click on the item shows all the alternate patterns.

Shift-clicking an item in the list puts all available materials in the crafting grid.

The button in the top right corner of the recipe book toggles between "Show all" and "Show craftable"; the latter displays only recipes for which the player has the necessary materials in their inventory. The top-left corner also contains a search bar to further narrow the list.

There are also recipes for campfires and stonecutters, but they don't have a recipe book interface.

Tabs for specific categories can be hidden from the recipe book if there are no known recipes for that particular tab, but the search tab is always visible even if there are no known recipes.

Bedrock Edition

Unlike Java Edition, the recipe book can be displayed only in the inventory and crafting table in Survival mode. The player must enter the GUI and click on the recipe book tab.

Recipes are stored in several different tabs. The tabs contain matching items from each tab of the Creative inventory, so an item found in a particular tab in Creative can be found in its equivalent tab in the recipe book, should it have a recipe.

The tabs are as follows:

  • Invicon Bricks.png: Sprite image for Bricks in MinecraftConstruction - contains building materials.
  • Invicon Diamond Sword.png: Sprite image for Diamond Sword in MinecraftEquipment - contains tools, weapons, and armor.
  • Invicon Red Bed.png: Sprite image for Red Bed in MinecraftItems - contains ore items and miscellaneous things.
  • Invicon Grass Block.png: Sprite image for Grass Block in MinecraftNature - contains nature-related materials and food.
  • Invicon Compass.png: Sprite image for Compass in MinecraftAll - contains every unlocked recipe.

Clicking on an item in the list puts all available materials in the crafting grid, displaying the recipe. The item can then be crafted if the materials are available; otherwise, the button containing the item is highlighted red. Right-click on the item automatically crafts it, and pressing ⇧ Shift crafts all items based on how many materials the player have in the inventory.

The button in the top right corner of the recipe book toggles between "All" and "Craftable"; the latter displays only recipes for which the player has the necessary materials in their inventory. The top-left corner also contains a search bar to further narrow the list.

Unlocking

This section needs to be rewritten.
 [discuss]
It may contain inappropriate or inaccurate information. Please help us by rewriting it.
Reason: furnace/smoker/blast furnace/campfire recipes; bedrock "unlock" system
The notification that pops up when new recipes are unlocked.

The player must unlock recipes before using them in the recipe book. Recipes are unlocked upon meeting certain criteria; while for most recipes, one must hold a specific item, there are a few exceptions (for instance, boats are unlocked by touching water, whereas chests are unlocked after filling ten inventory slots). Once a recipe has been unlocked, the player is alerted of it via a notification that appears in the top right-hand corner of the screen, and the recipe becomes accessible through its relevant interface (inventory, crafting table, furnace, et cetera).

By default, the player does not need the recipes to craft a specific item; if they know a recipe without it being unlocked, they can insert the required items into the interface manually. However, if doLimitedCrafting is set to true, a recipe must be unlocked in order to craft a specific item at all.

Recipes can be granted or retracted by force, either through use of the /recipe command or a knowledge book.

In Bedrock Edition, if recipesUnlock is set to false while creating a world, the player can view all recipes.

Crafting table recipes

Crafting recipe result Unlocking criteria
Start a new world.
Have an iron ingot
Have a gold ingot
Have a diamond
Have redstone dust
Have the appropriate block or item
Have blackstone or cobblestone
Have nether quartz
Have a stick
Have string
Have a minecart
Have an amethyst shard
Have blaze powder
Have a book
Have glass
Have Leather or String
Have a Bundle or any Dye
Have leather
Have a melon slice
Have planks
Have the appropriate planks
Have a prismarine shard
Have a rail
Have a slimeball
Have the appropriate colored wool
Have bamboo
Have a beetroot
Have black dye or white dye
Have a blaze rod
Have a block of iron
Have a block of quartz, a chiseled quartz block, or a quartz pillar
Have bone meal
Have a brick
Have cocoa beans
Have the appropriate block of copper
Have a copper ingot
Have diorite
Have an eye of ender
Have a gold nugget
Have glowstone dust
Have gunpowder
Have a honey bottle
Have a honeycomb
Have an iron ingot or an iron nugget
Have lapis lazuli
Have nether wart
Have a netherite ingot
Have an oxeye daisy
Have paper
Have polished blackstone
Have a popped chorus fruit
Have a snowball
Have stone
Have sugar cane
Have wheat
Have wooden slabs
Be in water
Have a boat
Have ten slots occupied in the inventory
Have an allium
Have andesite
Have an azure bluet
Have basalt
Have blackstone
Have a block of coal
Have a block of diamond
Have a block of emerald
Have a block of gold
Have a block of netherite
Have a block of redstone
Have a block of quartz
Have blue dye, pink dye, or red dye
Have blue dye, red dye, or white dye
Have blue dye or green dye
Have blue dye or red dye
Have blue dye or white dye
Have a blue orchid
Have a bone
Have a bone block
Have a bow
Have a bowl, mushroom, or mushroom stew
Have the appropriate dye or a candle
Have a carrot
Have a carved pumpkin
Have a carved pumpkin or pumpkin
Have charcoal, coal, or a stick
Have chiseled red sandstone, cut red sandstone, or red sandstone
Have a clay ball
Have coal
Have cobblestone
Have a compass
Have a block of copper
Have a cooked rabbit
Have a cornflower
Have a creeper head
Have crying obsidian
Have a dandelion
Have dried kelp
Have a dried kelp block
Have the appropriate dye or a glass pane
Have the appropriate dye or a white carpet
Have an egg
Have a emerald
Have an enchanted golden apple
Have end stone
Have a feather or flint
Have flint
Have flint or obsidian
Have a furnace
Have glowstone
Have granite
Have gravel
Have gravel or sand
Have gray dye or white dye
Have green dye or white dye
Have a hay bale
Have a heart of the sea or nautilus shell
Have a honey block
Have a honeycomb or string
Have ice
Have an ink sac
Have an iron ingot, string, or a tripwire hook
Have an iron nugget
Have a block of lapis lazuli
Have a lilac
Have a lily of the valley
Have the appropriate log or stem
Have an item from the appropriate log or stem item tag.
Have magma cream
Have mossy cobblestone
Have a mushroom or mushroom stew
Have a nether brick
Have nether bricks
Have nether brick slab
Have a nether star
Have netherite scrap
Have obsidian
Have an orange tulip
Have packed ice
Have a peony
Have pink dye or purple dye
Have a pink tulip
Have a poppy
Have prismarine crystals
Have a pumpkin
Have a purpur block
Have a rabbit hide
Have red dye or yellow dye
Have red dye or white dye
Have red sand
Have red sandstone
Have a redstone torch
Have a red tulip
Have a rose bush
Have sand
Have sandstone
Have a sandstone slab
Have a turtle scute
Have a shulker shell
Have a slime block
Have smooth stone
Have a smooth stone slab
Have a soul torch
Have soul sand or soul soil
Have a spider eye
Have the appropriate stained glass
Have soul sand or soul soil
Have stone bricks
Have a stone pickaxe
Have a stone slab
Have the appropriate stripped log or stripped stem
Have a sunflower
Have terracotta
Have a tripwire hook
Have vines
Have warped fungi
Have a water bucket
Have a white bed
Have a white tulip
Have white wool
Have a wither rose
Have a wither skeleton skull
Have wool
Have mud
Have packed mud
Have mud bricks
Have a disc fragment
Have a Dropper
Have a Resin Clump
Have a Resin Brick
Have Resin Bricks
Have a Resin Brick Slab

Smelting Recipes

Smelting Result Blast Furnace Recipe Smoker & Campfire Recipe Unlocking Criteria
No No Have cobblestone
No No Have stone
No No Have stone bricks
No No Have cobbled deepslate
No No Have deepslate bricks
No No Have deepslate tiles
No No Have sandstone
No No Have red sandstone
No No Have nether bricks
No No Have basalt
No No Have polished blackstone bricks
No No Have block of quartz
No No Have clay
No No Have respective terracotta
No No Have sand or red sand
No No Have wet sponge
Yes No Have redstone ore or deepslate redstone ore
No Yes Have a potato
No Yes Have kelp
No Yes Have raw beef
No Yes Have raw porkchop
No Yes Have raw mutton
No Yes Have raw chicken
No Yes Have raw rabbit
No Yes Have raw cod
No Yes Have raw salmon
Yes No Have coal ore or deepslate coal ore
No No Have a flammable log, wood, stripped log, or stripped wood variant
Yes No Have emerald ore or deepslate emerald ore
Yes No Have lapis lazuli ore or deepslate lapis lazuli ore
Yes No Have diamond ore or deepslate diamond ore
Yes No Have nether quartz ore
Yes No Have chainmail armor, iron armor, iron axe, iron hoe, iron horse armor, iron pickaxe, iron shovel, iron sword
Yes No Have golden armor, golden axe, golden hoe, golden horse armor, golden pickaxe, golden shovel, or golden sword
Yes No Have iron ore or deepslate iron ore
Yes No Have copper ore or deepslate copper ore
Yes No Have gold ore, deepslate gold ore, or nether gold ore
Yes No Have ancient debris
No No Have chorus fruit
No No Have sea pickle
No No Have a cactus
No No Have a clay ball
No No Have netherrack
No No Have a resin clump

Stonecutter Recipes

Stonecutter Result Unlocking Criteria
Have the respective block
Have stone
Have stone bricks
Have granite
Have diorite
Have andesite
Have cobbled deepslate
Have polished deepslate
Have deepslate bricks
Have tuff
Have polished tuff
Have tuff bricks
Have Resin Bricks
Have sandstone
Have red sandstone
Have nether bricks
Have basalt
Have blackstone
Have polished blackstone
Have end stone
Have purpur block
Have block of quartz
Have (waxed) block of copper
(the respective variant)
Have (waxed) cut copper
(the respective variant)

Sounds

Recipe toast

Java Edition:

Sounds
SoundSubtitlesSourceDescriptionResource locationTranslation keyVolumePitchAttenuation
distance
None[sound 1]UIWhen a recipe is unlockedui.toast.inNone[sound 1]0.41.016
None[sound 1]UIWhen a recipe toast finishesui.toast.outNone[sound 1]0.41.016
  1. a b c d MC-200463

Bedrock Edition:

Sounds
SoundSourceDescriptionResource locationVolumePitch
SoundWhen a recipe is unlockedrandom.toast_recipe_unlocking_in1.01.0
SoundWhen a recipe toast finishesrandom.toast_recipe_unlocking_out1.01.0

Data values

Player data

  • [NBT Compound / JSON Object] Player.dat root tag
    • [NBT Compound / JSON Object] recipeBook
      • [NBT List / JSON Array] recipes A list of all recipes the player has seen.
        • [String]: the name of a recipe, for instance minecraft:gold_nugget or minecraft:gold_ingot_from_nuggets
      • [NBT List / JSON Array] toBeDisplayed A list of all recipes the player has unlocked, but not viewed in the crafting helper yet.
        • [String]: the name of a recipe, for instance minecraft:gold_nugget or minecraft:gold_ingot_from_nuggets
      • [Byte] isFilteringCraftable: 0 or 1 (true/false). True if the player has enabled the "Show Craftable" feature in the crafting recipe book.
      • [Byte] isGuiOpen: 0 or 1 (true/false). True if the player has the crafting recipe book GUI open.
      • [Byte] isFurnaceFilteringCraftable: 0 or 1 (true/false). True if the player has enabled the "Show Smeltable" feature in the smelting recipe book.
      • [Byte] isFurnaceGuiOpen: 0 or 1 (true/false). True if the player has the smelting recipe book GUI open.
      • [Byte] isBlastingFurnaceFilteringCraftable: 0 or 1 (true/false). True if the player has enabled the "Show Blastable" feature in the blasting recipe book.
      • [Byte] isBlastingFurnaceGuiOpen: 0 or 1 (true/false). True if the player has the blasting recipe book GUI open.
      • [Byte] isSmokerFilteringCraftable: 0 or 1 (true/false). True if the player has enabled the "Show Smokable" feature in the smoking recipe book.
      • [Byte] isSmokerGuiOpen: 0 or 1 (true/false). True if the player has the smoking recipe book GUI open.

History

October 30, 2015Developers discussed the possibility of a recipe book during a Pocket Edition/Windows 10 Edition Q&A livestream.
September 25, 2016At MINECON 2016, Tommaso Checchi explained the need for a recipe book while discussing the unification of the desktop and pocket platforms.
Java Edition
1.12March 23, 2017Maria Lemón revealed the new recipe book feature.
17w13aAdded the recipe book.
The recipe book in the crafting table contains five tabs. Tabs for specific categories are hidden if there are no known recipes for that tab, except the search tab, which is always visible.
  • The first tab contains all craftable items.
  • The second tab contains all craftable items that are found in the Tools and Combat tab in Creative.
  • The third tab contains all craftable items within the Building Blocks tab in Creative.
  • The fourth tab contains all craftable items found in the Decorations, Transportation, Miscellaneous, Food, and Brewing tabs in Creative.
  • The fifth tab contains all craftable items within the Redstone tab in Creative.
17w14aChanged the icon on the trigger button from a standard book to a knowledge book.
Added a shift-click ability to the recipe book that puts all available materials in the crafting grid.
Added a new pop-up notification that appears when new recipes are unlocked.
Added an easter egg that appears when searching for "excitedze" within the recipe book.
17w15aThe icon in the pop-up notification now quickly cycles through all recipes that were unlocked.
17w17aOptimized the recipe book.
Added the toBeDisplayed NBT tag, which stores recipe names that the player has unlocked, but not viewed in the crafting helper yet (used for the animation for new recipes).
17w18aOptimized recipe book, fixing several issues with the "Show craftable" option.
The word that triggers the easter egg is now "excitedze" rather than "excited".
pre1Further optimizations to the recipe book.
pre3Optimized recipe searching.
pre6Further optimizations to searching, especially while using mods.
releaseAdded sliding sounds for the notification that appears when recipes are unlocked.
1.1318w06aRecipe book icon now is a separate file, it's stored in the recipe_button.png.
Added a recipe book for the furnace.
  • The first tab contains all smeltable items.
  • The second tab contains all smeltable items that can be eaten.
  • The third tab contains all smeltable items that can be placed as a block.
  • The fourth tab contains all smeltable items that are inedible and cannot be placed as a block.
1.1620w09aStained glass pane recipes now unlock only when the player has the same color of stained glass in their inventory.
Pre-release 1Smithing Tables now have a recipe book with currently no function.
1.1720w45aSimple firework rockets with one gunpowder can now be crafted using the recipe book.
20w48aThe chiseled nether bricks recipe is now unlocked by having a nether brick slab instead of a nether bricks block.
21w03aThe chiseled polished blackstone crafting recipe is now unlocked by having a polished blackstone slab, instead of polished blackstone.
21w16aThe recipes for stonecutting diorite into polished diorite slabs and stairs now unlocks when the player has diorite as opposed to polished diorite.
1.19.3?Due to changes in the Creative inventory, the recipe book in the crafting table no longer has matching tabs that correlate directly to specific tabs within the Creative inventory.
Recipe book categories are now defined for each recipe individually in the default datapack.
Pre-release 3Updated the icon texture on the trigger button.
1.19.423w07aThe crafting table recipe is now unlocked immediately upon creating a new world.
The crossbow and soul campfire recipes are no longer unlocked by sticks.
1.19.4
Experiment
Update 1.20
1.19.4-pre1The recipe for the decorated pot made of all bricks can now be found in the recipe book.
1.2023w12aThe recipe for the decorated pot is now available without using the "Update 1.20" experimental datapack.
1.20.21.20.2 Pre-release 1The recipe book search now match the beginning of any word in the item's name.
All recipes, including those that have not been unlocked, now appear in search results.
1.20.21.20.2 Pre-release 2Reverted changes in the previous pre-release.
1.21.224w34aThe recipe book now repeats the last selected recipe when a "selected" key is pressed (space or either enter key).
24w38aShulker Box coloring recipes are now shown in the recipe book.
24w40aDyeing recipe for bundles are now unlocked when dyes are obtained instead of undyed bundle.
1.21.6pre3The recipe unlock sounds are now controlled by the "UI" source.
Bedrock Edition
1.2.0beta 1.2.0.2Added the recipe book.
The recipe book contains the following tabs: Construction, Equipment, Items, Nature, and All. All craftable items in each tab can be found in the same equivalent tab in both the recipe book and the Creative inventory.
beta 1.2.0.15Added a button for how to use the recipe book.
beta 1.2.0.25Added a button to open/close the recipe book.
1.20.10
Experiment
Recipe Unlocking
Preview 1.20.10.21Recipes are now unlocked when the player collect materials for it.
A new notification appears when the player find a new crafting material.
1.20.30
Experiment
Recipe Unlocking
Preview 1.20.20.20Updated the recipe notification sound to match Java Edition.
The duration of the recipe notifications are now calculated based on how many recipes are unlocked.
1.20.30Preview 1.20.20.21The new recipe unlocking system and its features are now available without using the "Recipe Unlocking" experimental toggle.
Added the game rule recipesUnlock, which now enables the new recipe unlocking system.
The recipe book search now match the beginning of any word in the item's name.
All recipes, including those that have not been unlocked, now appear in search results.
Preview 1.20.30.22The recipesUnlock game rule is now set to true by default.

Issues

Issues relating to "Recipe book" are maintained on the bug tracker. Issues should be reported and viewed there.

Gallery

Screenshots

Trivia

  • In Java Edition, if the player searches for "excitedze" in the recipe book, the language switches to Pirate Speak.[2]
    • This is a reference to "ExcitedZE", an alias used by Maria Lemón, whose avatar is a pirate.

References

Navigation