Crafter



| Renewable |
Yes |
|---|---|
| Stackable |
Yes (64) |
| Tool | |
| Blast resistance |
3.5 |
| Hardness |
1.5 |
| Luminous |
No |
| Transparent |
No |
| Flammable |
No |
| Catches fire from lava |
No |
| Map color (JE) |
|
{
"title": "Crafter",
"rows": [
{
"field": "Yes",
"label": "(link to Renewable resource article, displayed as Renewable)"
},
{
"field": "Yes (64)",
"label": "Stackable"
},
{
"field": "<span class=\"sprite-file\" style=\"height:32px;width:32px;--vertical-align:middle\">(link to File:SlotSprite Pickaxe Required.png article, displayed as 32x32px|link=Pickaxe|alt=|class=pixel-image|This block can be broken with any tool, but a pickaxe is the quickest)</span>",
"label": "Tool"
},
{
"field": "3.5",
"label": "(link to Explosion#Blast resistance article, displayed as Blast resistance)"
},
{
"field": "1.5",
"label": "(link to Breaking#Blocks by hardness article, displayed as Hardness)"
},
{
"field": "No",
"label": "(link to Light article, displayed as Luminous)"
},
{
"field": "No",
"label": "(link to Opacity article, displayed as Transparent)"
},
{
"field": "No",
"label": "(link to Flammable article, displayed as Flammable)"
},
{
"field": "No",
"label": "Catches fire<br>from (link to lava article, displayed as lava)"
},
{
"field": "<span style=\"display: inline-block; white-space: nowrap;\"><span style=\"display: inline-block; background-color: rgb(112, 112, 112); border: 1px solid #888; border-radius: 0.3em; width: 1em; height: 1em; vertical-align: -0.36em; margin-right: -0.1em\"><br></span> 11 STONE</span>",
"label": "(link to Map color article, displayed as Map color) <small>((link to Java Edition article, displayed as ''JE''))</small>"
}
],
"invimages": [
"Crafter"
],
"images": [
"Crafter.png",
"Crafter Triggered.png",
"Crafter Crafting.png"
]
}
A crafter is a low-capacity storage block used for automated crafting. Its inventory acts as a crafting table that crafts when it is powered, ejecting the crafted item (or items) from its "mouth" into the world or into a container it is facing. Its inventory slots can be individually locked to prevent hoppers, droppers, etc. from filling them; crafting recipes treat locked slots as empty of items.
Obtaining
Breaking
Crafters can be mined with anything, but pickaxes are the quickest.
| Block | ||
|---|---|---|
| Hardness | 1.5 | |
| Tool | ||
| Breaking time (sec)[A] | ||
| Default | 2.25 | |
| 1.15 | ||
| 0.6 | ||
|
0.45 | |
| 0.4 | ||
| 0.3 | ||
| 0.25 | ||
| 0.2 | ||
- incorrect tool, drops nothing
- correct tool, drops nothing or something other than the block itself
- correct tool, drops the block itself
- italicized can be instant mined
- ↑ These durations ignore other influential factors (e.g. Mining Fatigue), and are measured in seconds. For more information, see Breaking § Speed.
Crafting
| Ingredients | Crafting recipe |
|---|---|
| Iron Ingot + Crafting Table + Redstone Dust + Dropper |
Usage
In Java Edition, crafters cannot be moved by pistons.


Container
A crafter has nine slots of inventory space, arranged in a 3-by-3 grid like a crafting table. Its GUI can be accessed by using it.
A slot can be enabled or disabled, which can be toggled by clicking on it when empty. Disabled slots cannot have items put in them.
Hoppers, droppers and other crafters interact with crafters by inserting items into its inventory; hoppers can remove ingredients as well. The added items are distributed from the top left to the bottom right of the enabled slots if there is an empty slot, if the crafter has all item slots filled then items are added to the lowest count item stack of the same type.[1] Hoppers and droppers can interact with all sides of the crafter, and prioritize filling empty spaces, followed by the smallest stack of the item.
Redstone component
When a crafter receives a redstone signal, it waits for 2 redstone ticks (4 game ticks, or 0.2 seconds barring lag) before ejecting one crafted item using the ingredients from the nine inventory slots. The crafted items are subsequently ejected from the front of the crafter. If the front of a crafter is facing a container (including another crafter), the crafted items are transferred into the container. If the container it is facing is full, or the item cannot be inserted into the container, the crafter ejects the item instead. Crafters interact with containers similar to droppers. If a recipe has byproducts (e.g. empty bottles for honey blocks or empty buckets for cake) those are ejected after the crafted item.
For shaped recipes, the position of the items in the inventory matters. Because disabled slots prevent items from entering the slot, crafters can be used to craft any item in the game automatically without any input from the player, using a series of hoppers and/or droppers and the correct configuration of disabled slots for the recipe.
A hopper placed below a crafter collects the ingredients from the crafting grid, not the resulting item.
In Java Edition, unlike dispensers and droppers, crafters aren't affected by quasi-connectivity.[2]
Comparators can emit a redstone signal when reading from a crafter. The signal strength is equal to the number of crafting slots that are either disabled or occupied by an item. [3] The stack size of the item has no effect on the comparators output signal e.g. having 1 stick in a slot vs having 64 sticks in that same slot both output the same comparator signal. An empty crafter with no disabled slots does not output any signal through a comparator. A crafter with every slot being disabled or containing an item (of any stack size) outputs a signal strength of nine through a comparator.
Sounds
Generic
stone sound type | ||||||||
|---|---|---|---|---|---|---|---|---|
| Sound | Subtitles | Source | Description | Resource location | Translation key | Volume | Pitch | Attenuation distance |
| Block broken | Blocks | Once the block has broken | block | subtitles | 1.0 | 0.8 | 16 | |
| Block placed | Blocks | When the block is placed | block | subtitles | 1.0 | 0.8 | 16 | |
| Block breaking | Blocks | While the block is in the process of being broken | block | subtitles | 0.25 | 0.5 | 16 | |
| Something falls on a block | Entity-Dependent | Falling on the block with fall damage | block | subtitles | 0.5 | 0.75 | 16 | |
| Footsteps | Entity-Dependent | Walking on the block | block | subtitles | 0.15 | 1.0 | 16 | |
stone sound type | |||||
|---|---|---|---|---|---|
| Sound | Source | Description | Resource location | Volume | Pitch |
| Blocks | Once the block has broken | dig | 1.0 | 0.8-1.0 | |
| Blocks | When the block is placed | dig | 1.0 | 0.8-1.0 | |
| Blocks | While the block is in the process of being broken | hit | 0.37 | 0.5 | |
| Players | Falling on the block with fall damage | fall | 0.4 | 1.0 | |
| Players | Walking on the block | step | 0.3 | 1.0 | |
| Blocks | Jumping from the block | jump | 0.12 | 1.0 | |
| Blocks | Falling on the block without fall damage | land | 0.22 | 1.0 | |
Unique
| Sounds | ||||||||
|---|---|---|---|---|---|---|---|---|
| Sound | Subtitles | Source | Description | Resource location | Translation key | Volume | Pitch | Attenuation distance |
| Crafter crafts | Blocks | When a crafter crafts something | block | subtitles | 1.0 | 1.0/0.96/1.04 | 5 | |
| Crafter fails crafting | Blocks | When a crafter fails to craft | block | subtitles | 1.0 | 1.0/0.96/1.04 | 3 | |
| Chest locked[sound 1] | Blocks | When a player attempts to open a crafter locked using the [NBT Compound / JSON Object] lock tag | block[sound 1] | subtitles[sound 1] | 1.0 | 1.0 | 16 | |
| Sounds | |||||
|---|---|---|---|---|---|
| Sound | Source | Description | Resource location | Volume | Pitch |
| Blocks | When a crafter crafts something | crafter | 1.0 | 0.96-1.04 | |
| Blocks | When a crafter fails to craft | crafter | 1.0 | 0.96-1.04 | |
| Sound | When a slot is enabled in a crafter | random | 0.4 | 1.0 | |
| Blocks | When a slot is disabled in a crafter | crafter | 0.4 | 0.75 | |
Data values
ID
| Name | Identifier | Form | Block tags | Translation key |
|---|---|---|---|---|
crafter | Block & Item | mineable/pickaxeneeds_stone_tool | block |
| Name | Identifier |
|---|---|
crafter |
| Name | Identifier | Numeric ID | Form | Item ID[i 1] | Translation key |
|---|---|---|---|---|---|
crafter | -313 | Block & Giveable Item[i 2] | Identical[i 3] | tile |
| Name | Savegame ID |
|---|---|
Crafter |
Block states
| Name | Default value | Allowed values | Description |
|---|---|---|---|
| crafting | false | falsetrue | Whether the crafter's mouth is open and top is glowing. |
| orientation | north_up | down_eastdown_northdown_southdown_westeast_upnorth_upsouth_upup_eastup_northup_southup_westwest_up | The direction the crafter's face is facing and which way it is rotated. |
| triggered | false | falsetrue | Whether the crafter is activated. |
| Name | Metadata Bits | Default value | Allowed values | Values for Metadata Bits |
Description |
|---|---|---|---|---|---|
| crafting | Not Supported | false | falsetrue | Unsupported | Whether the crafter's mouth is open and top is glowing. |
| orientation | Not Supported | down_east | down_eastdown_northdown_southdown_westeast_upnorth_upsouth_upup_eastup_northup_southup_westwest_up | Unsupported | The direction the crafter's face is facing and which way it is rotated. |
| triggered_bit | Not Supported | false | falsetrue | Unsupported | Whether the crafter is activated. |
Block data
A crafter has a block entity associated with it that holds additional data about the block.
- [NBT Compound / JSON Object] Block entity data
- Tags common to all block entities see Template:Nbt inherit/blockentity/template
- [Int] crafting_ticks_remaining: Set to 6 when the crafter crafts something.
- [Boolean] triggered: Set to 1 when it is powered. It is otherwise 0.
- [Int Array] disabled_slots: Indexes of slots that are disabled.
- [NBT List / JSON Array] Items: List of items in this container.
- [NBT Compound / JSON Object]: An item in the crafter, including the slot tag. Crafter slots are numbered 0-8. 0 starts in the top left corner.
- An item see Template:Nbt inherit/item/template
- [NBT Compound / JSON Object]: An item in the crafter, including the slot tag. Crafter slots are numbered 0-8. 0 starts in the top left corner.
- [NBT Compound / JSON Object] lock: Optional. An item predicate representing the "key" to open this container.
- item predicate see Template:Nbt inherit/conditions/item/template
- [String] LootTable: Optional. Name of the loot table to use. If this is used in a chest-like container, the loot table generates its content when it is opened. Generating the items in the container removes both loot table tags ([String] LootTable and [Long] LootTableSeed). Is not preserved when removed.
- [Long] LootTableSeed: Optional. Seed for generating the loot table. The default value works similarly to the seeds for worlds, where value of
0or an omitted value causes the game to use a random seed.
Achievements
| Icon | Achievement | In-game description | Actual requirements (if different) | Gamerscore earned | Trophy type (PS) | ||
|---|---|---|---|---|---|---|---|
| PS4 | Other | ||||||
| Crafters Crafting Crafters | Be near a when it crafts a Crafter | — | 10 | Bronze | |||
Advancements
| Icon | Advancement | In-game description | Actual requirements (if different) |
|---|---|---|---|
![]() | Crafters Crafting Crafters | Be near a when it crafts a Crafter | — |
Video
History
| October 15, 2023 | |||||||
|---|---|---|---|---|---|---|---|
| Java Edition | |||||||
| 1.20.3 Experiment | 23w42a | ||||||
| Crafters currently activate after one game tick. | |||||||
| 23w43a | |||||||
| Slots can no longer be toggled by hotkeys; instead, hotkeys place items into the crafter normally. | |||||||
| 23w46a | |||||||
| Crafters now activate after 2 redstone ticks (4 game ticks), like dispensers. | |||||||
| 1.20.5 Experiment | 24w03a | ||||||
| 1.21 | 24w18a | Crafters are now available without using the "Update 1.21" experimental data pack. | |||||
| Bedrock Edition | |||||||
| 1.20.50 Experiment | Preview 1.20.50.21 | ||||||
| Preview 1.20.50.23 | |||||||
| 1.20.60 Experiment | Preview 1.20.60.20 | ||||||
| 1.21.0 | Preview 1.21.0.22 | Crafters are now available without using the "Update 1.21" experimental toggle. | |||||
| 1.21.20 | Preview 1.21.20.21 | Crafter craft and fail sounds now have a random pitch offset. | |||||
| Crafter fail sound now has a max distance of 3 blocks instead of 5. | |||||||
| 1.21.50 | Preview 1.21.50.20 | Crafters are now mined quickly when using any pickaxe. | |||||
| Preview 1.21.50.24 | Crafters are mined faster when using an improper tool. | ||||||
Issues
Issues relating to "Crafter" are maintained on the bug tracker. Issues should be reported and viewed there.
Gallery
Mojang screenshots
-
A crafter activating and ejecting a cherry hanging sign. -
Two crafters in a Trial Chamber hallway, with one of the crafters being freshly mined and floating as an item. -

-

-
Crafter automation. -
"A Redstone contraption in a Village made of Glass and Crafters that turn Gold Nuggets into Gold Ingots, which are then turned into Gold Blocks. These Gold blocks are then broken down again, feeding into another crafter, that perpetually continues the cycle."[5] -
!["An automated rail Crafter is producing rails. Makena is collecting the rails and Noor is building a railway."[6]](./_assets_/06a173e49fc40825e679940e9d9da95a.jpg)
Screenshots
-
The crafter's GUI in Java Edition when it is triggered and with all of its slots disabled.
Development images
-
Crafter UI being developed. -
Different angle. -
Crafter UI tested with different items. -
A crafter as seen in its reveal. -
Slots may be disabled by clicking on them, which is useful for automating shaped recipes. -
A screenshot of two crafters facing each other posted by a developer, using their old textures.
In other media
-
Efe crafting cakes with a crafter. -
Alex using various crafters. -
An armadillo passing by several crafters, in A year in blocks.
Concept artwork
-
Crafter concept art. -
Crafter concept art. -
Early crafter texture.
References
- ↑ "Minecraft Snapshot 23w42a" – Minecraft.net, October 18, 2023.
- ↑ MC-265943 — Crafter cannot be powered above through an air block like dispensers/droppers/pistons — resolved as "Works As Intended".
- ↑ "Minecraft Live 2023: Discovering the trial chambers! @ 9:31" – Minecraft on YouTube, October 15, 2023
- ↑ MC-267149 — Crafter top face has an inverted UV texture map — resolved as "Fixed".
- ↑ "Minecraft Java Edition 1.20.3" – Minecraft.net, December 5, 2023.
- ↑ "Minecraft Java Edition 1.21" – Minecraft.net, June 13, 2024.
External links
- "Crafting with the crafter" by Duncan Geere – Minecraft.net, June 6, 2024.
| |||||||||
