Crafting
Crafting is the method by which many items and blocks are made in Minecraft. In order to craft something, players must move items from their inventory to a crafting grid. A 2×2 crafting grid can be accessed from the player's inventory. A 3×3 grid can be accessed by using a crafting table.
Java & Bedrock Edition crafting system


For some items, the arrangement of their ingredients on the crafting grid is unimportant. These are commonly known as shapeless recipes. For example, a fermented spider eye can have its ingredients placed anywhere within the grid.[note 1]
On the other hand, many game objects must have their ingredients placed in the correct relative positions on the crafting grid. These are commonly known as shaped recipes.
Ingredients in shaped recipes can be ‘slid’ up, down, left, or right. They can also be flipped horizontally.
For example, a 3×1 recipe, such as bread, can be made using the top, middle, or bottom row of the 3×3 grid, but it cannot be made using the 2×2 grid because it needs to be three items wide, and a bow may be made with the strings placed on the right instead of on the left
There are recipes that may not be moved or mirrored in this way. These are commonly known as fixed recipes.[note 2]
Players always have access to the 2×2 crafting grid from their inventory screen. Crafting recipes that are at most 2×2 can be made there. These include wood planks, sticks, crafting tables, torches and some shapeless recipes. To craft items using a 3×3 grid, create a crafting table, place it in the world, and right-click it. This brings up an inventory with a 3×3 crafting grid which the player can use to craft any crafting recipe in the game.
- Notes
- ↑ On this wiki, shapeless recipes are marked with a pair of intertwined arrows on the crafting table graphic. This symbol does not actually appear in the game.
- ↑ On this wiki, fixed recipes are marked with an exclamation mark on the crafting table graphic. This symbol does not actually appear in the game.
Recipe Book
The recipe book is a mechanic in Minecraft that serves as a catalog of recipes and as a crafting guide. It shows every crafting recipe that the player has had materials for.
Crafting recipes are organized in several different categories, as follows:
- The first tab contains every unlocked recipe.
- The second tab contains tools, weapons, and armor.
- The third tab contains building materials.
- The fourth tab contains food miscellaneous items.
- The fifth tab contains redstone materials.
Legacy Console Edition crafting system
The crafting system on the Legacy Console Edition may be changed to use the system from the Java Edition by checking the "Classic Crafting" option under "User Interface" in the options menu.
By default, Legacy Console Edition uses a simplified crafting system. It does not require the player to place items in the correct place in the crafting interface, but instead displays the ingredients required to craft the selected item and allows the player to craft that item as long as the player has the required crafting ingredients. The crafting table orders all craftable items into seven categories: Structures, Tools & Weapons, Food, Armor, Mechanisms, Transportation, and Decoration. Two alternative side tabs can be used to craft Banners or Fireworks. A third side tab is used to dye armor or certain blocks.
Pressing or
opens the 2×2 crafting menu, or the 3×3 crafting menu if looking at a Crafting Table. The Armor tab is missing in the 2×2 crafting menu as armor recipes require the 3×3 crafting grid.
The PlayStation Vita and Wii U versions do not have the ability to craft using touch input.
Complete recipe list
To save space, some recipes are animated (requires JavaScript). Shapeless recipes are marked with a pair of intertwined arrows on the crafting table graphic, and fixed recipes with an exclamation mark.
Shaped Recipes | Shapeless Recipes | Fixed Recipes |
---|---|---|
Template:Grid/Crafting Table | Template:Grid/Crafting Table | Template:Grid/Crafting Table |
Building blocks[edit]
Decoration blocks[edit]
Banner patterns[edit]
Redstone[edit]
Transportation[edit]
Foodstuffs[edit]
Tools[edit]
Combat[edit]
Brewing[edit]
Materials[edit]
Miscellaneous[edit]
Removed recipes
Some items were craftable previously, but cannot be crafted in the current version of Minecraft.
Video
History
[hide]Indev | |||||||
---|---|---|---|---|---|---|---|
0.31 | Crafting implemented.
{"type": "Indev", "version": "0.31", "exp": "", "snap": "", "content": "Crafting implemented."} | ||||||
Accessed by pressing B.
{"type": "Indev", "version": "0.31", "exp": "", "snap": "", "content": "Accessed by pressing <kbd class=\"key nowrap\">B</kbd>."} | |||||||
A more controllable inventory was added, which was vital to crafting.
{"type": "Indev", "version": "0.31", "exp": "", "snap": "", "content": "A more controllable inventory was added, which was vital to crafting."} | |||||||
Early recipes included sticks, pickaxes, torches, swords, axes, and gold and iron blocks.
{"type": "Indev", "version": "0.31", "exp": "", "snap": "", "content": "Early recipes included sticks, pickaxes, torches, swords, axes, and gold and iron blocks."} | |||||||
Lua error in Module:Version_link at line 117: attempt to concatenate local 'text' (a nil value). | Indev was updated again with many other recipes. As new blocks and items were implemented into the game, new crafting recipes were made accordingly.
{"type": "Indev", "version": "", "exp": "", "snap": "", "content": "Indev was updated again with many other recipes. As new blocks and items were implemented into the game, new crafting recipes were made accordingly."} | ||||||
[hide]beta | |||||||
1.2 | Shapeless recipes added.
{"type": "beta", "version": "1.2", "exp": "", "snap": "", "content": "Shapeless recipes added."} | ||||||
1.8 | Holding shift while grabbing a crafting output now automatically takes the maximum amount of outputs from the ingredients it was given.
{"type": "beta", "version": "1.8", "exp": "", "snap": "", "content": "Holding shift while grabbing a crafting output now automatically takes the maximum amount of outputs from the ingredients it was given."} | ||||||
[hide]Java Edition | |||||||
1.8 | Fixed recipes added.
{"type": "java", "version": "1.8", "exp": "", "snap": "", "content": "Fixed recipes added."} | ||||||
1.12 | The crafting GUI now includes a recipe tab, allowing players to know how to craft previously-crafted items, automatically fill in the recipe and filter out the recipes to what they can make from their inventory. This can be used in a crafting table and without, but the inventory crafting only shows 2x2 crafted items.
{"type": "java", "version": "1.12", "exp": "", "snap": "", "content": "The crafting GUI now includes a (link to Recipe book article, displayed as recipe tab), allowing players to know how to craft previously-crafted items, automatically fill in the recipe and filter out the recipes to what they can make from their (link to inventory article, displayed as inventory). This can be used in a crafting table and without, but the inventory crafting only shows 2x2 crafted items."} | ||||||
Recipes can be unlocked using a Knowledge Book without having to craft the item.
{"type": "java", "version": "1.12", "exp": "", "snap": "", "content": "Recipes can be unlocked using a (link to Knowledge Book article, displayed as Knowledge Book) without having to craft the item."} | |||||||
1.13 | Custom recipes are now loaded from data packs in data/(namespace)/recipes/(name).json.
{"type": "java", "version": "1.13", "exp": "", "snap": "", "content": "Custom recipes are now loaded from data packs in data/(namespace)/recipes/(name).json."} | ||||||
Turning off the vanilla data pack will also remove all recipes.
{"type": "java", "version": "1.13", "exp": "", "snap": "", "content": "Turning off the vanilla data pack will also remove all recipes."} | |||||||
Lua error in Module:Version_link at line 117: attempt to concatenate local 'text' (a nil value). | Recipes can now refer to a tag instead of an item.
{"type": "java", "version": "", "exp": "", "snap": "", "content": "Recipes can now refer to a tag instead of an item."} | ||||||
[hide]Pocket Edition Alpha | |||||||
April 17, 2012 | Daniel Kaplan released preview images of the Minecraft Advanced Touch Technology Interface System (MATTIS) crafting system in creative mode.
{"type": "pocket Alpha", "version": "April 17, 2012", "exp": "", "snap": "", "content": "Daniel Kaplan released preview images of the ''Minecraft'' Advanced Touch Technology Interface System (MATTIS) crafting system in creative mode."} | ||||||
0.3.0 | The MATTIS crafting system was implemented.
{"type": "pocket Alpha", "version": "0.3.0", "exp": "", "snap": "", "content": "The MATTIS crafting system was implemented."} | ||||||
0.6.0 | Added the stonecutter. This was used to make stone-related blocks.
{"type": "pocket Alpha", "version": "0.6.0", "exp": "", "snap": "", "content": "Added the stonecutter. This was used to make stone-related blocks."} | ||||||
0.9.0 | Improved the layout of the crafting screen by organizing blocks and items into category.
{"type": "pocket Alpha", "version": "0.9.0", "exp": "", "snap": "", "content": "Improved the layout of the crafting screen by organizing blocks and items into category."} | ||||||
The crafting screen shows only craftable recipes.
{"type": "pocket Alpha", "version": "0.9.0", "exp": "", "snap": "", "content": "The crafting screen shows only craftable recipes."} | |||||||
0.13.0 | Removed the crafting functionality of stonecutter. All recipes requiring it are available through the
crafting table and inventory. {"type": "pocket Alpha", "version": "0.13.0", "exp": "", "snap": "", "content": "Removed the crafting functionality of stonecutter. All recipes requiring it are available through the \ncrafting table and inventory."} | ||||||
0.14.0 | Added the ability to access the crafting system in creative mode.
{"type": "pocket Alpha", "version": "0.14.0", "exp": "", "snap": "", "content": "Added the ability to access the crafting system in creative mode."} | ||||||
[hide]Pocket Edition | |||||||
1.0 | Added classic crafting system to mobile device, available in advanced video settings.
{"type": "pocket", "version": "1.0", "exp": "", "snap": "", "content": "Added classic crafting system to mobile device, available in advanced video settings."} | ||||||
[hide]Bedrock Edition | |||||||
1.2 | Replaced the MATTIS crafting system with the classic crafting system + recipe book.
{"type": "bedrock", "version": "1.2", "exp": "", "snap": "", "content": "Replaced the MATTIS crafting system with the classic crafting system + recipe book."} | ||||||
[hide]Legacy Console Edition | |||||||
Xbox 360 | Xbox One | PS3 | PS4 | PS Vita | Wii U | Switch | |
TU1 | CU1 | Patch 1 | A simplified crafting system for the Xbox 360 was implemented with the first version release.
{"type": "console", "xbox": "TU1", "xbone": "CU1", "ps3": "", "ps4": "", "psvita": "", "wiiu": "Patch 1", "switch": "", "content": "A simplified crafting system for the Xbox 360 was implemented with the first version release."} | ||||
TU25 | CU14 | Added classic crafting system.
{"type": "console", "xbox": "TU25", "xbone": "CU14", "ps3": "", "ps4": "", "psvita": "", "wiiu": "", "switch": "", "content": "Added classic crafting system."} |
Gallery
-
Old Pocket Edition MATTIS crafting interface, with 2x2 grid.
-
Old Pocket Edition MATTIS crafting interface, with 3x3 grid.
-
Older version of the MATTIS crafting interface, prior to Alpha 0.9.0.
-
Legacy Console Edition 2x2 crafting interface.
See also
[hide] | |
---|---|
General mechanics | |
Survival |
|
Combat | |
Environment | |
Movement | |
User interface | |
Visuals | |
Outdated | ![]() |