Crafter

From Minecraft Wiki
Jump to navigation Jump to search
Not to be confused with Crafting Table.
This page describes an experimental feature in Java Edition and Bedrock Edition. 
This feature is not enabled in-game by default and requires enabling the "Update 1.21" experimental data pack in Java Edition or the "Update 1.21" setting in the "Experiments" section in Bedrock Edition.
Crafter

Crafter.png: Infobox image for Crafter the block in Minecraft

Crafter Triggered.png: Infobox image for Crafter the block in Minecraft

Crafter Crafting.png: Infobox image for Crafter the block in Minecraft

Invicon Crafter.png: Inventory sprite for Crafter in Minecraft as shown in-game with description: Crafter
Renewable

Yes

Stackable

Yes (64)

Tool

SlotSprite Pickaxe Required.png: Sprite image for Pickaxe Required in Minecraft linking to Pickaxe

Blast resistance

3.5

Hardness

1.5

Luminous

No

Transparent

No

Flammable

No

Catches fire from lava

No

A crafter is a low-capacity storage block used for automatic 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[edit | edit source]

Breaking[edit | edit source]

Block BlockSprite crafter.png: Sprite image for crafter in Minecraft linking to CrafterCrafter
Hardness 1.5
Tool SlotSprite Pickaxe Required.png: Sprite image for Pickaxe Required in Minecraft linking to Pickaxe
Breaking time (sec)[A]
Default 2.25
BlockSprite oak-planks.png: Sprite image for oak-planks in MinecraftWooden 1.15
BlockSprite cobblestone.png: Sprite image for cobblestone in MinecraftStone 0.6
ItemSprite iron-ingot.png: Sprite image for iron-ingot in MinecraftIron 0.4
ItemSprite diamond.png: Sprite image for diamond in MinecraftDiamond 0.3
ItemSprite netherite-ingot.png: Sprite image for netherite-ingot in MinecraftNetherite 0.25
ItemSprite gold-ingot.png: Sprite image for gold-ingot in MinecraftGolden 0.2
  1. Times are for unenchanted tools as used by players with no status effects, measured in seconds. For more information, see Breaking Speed.

Crafting[edit | edit source]

Ingredients Crafting recipe
Iron Ingot +
Crafting Table +
Redstone Dust +
Dropper
Invicon Iron Ingot.png: Inventory sprite for Iron Ingot in Minecraft as shown in-game linking to Iron Ingot with description: Iron IngotInvicon Iron Ingot.png: Inventory sprite for Iron Ingot in Minecraft as shown in-game linking to Iron Ingot with description: Iron IngotInvicon Iron Ingot.png: Inventory sprite for Iron Ingot in Minecraft as shown in-game linking to Iron Ingot with description: Iron IngotInvicon Iron Ingot.png: Inventory sprite for Iron Ingot in Minecraft as shown in-game linking to Iron Ingot with description: Iron IngotInvicon Crafting Table.png: Inventory sprite for Crafting Table in Minecraft as shown in-game linking to Crafting Table with description: Crafting TableInvicon Iron Ingot.png: Inventory sprite for Iron Ingot in Minecraft as shown in-game linking to Iron Ingot with description: Iron IngotInvicon Redstone Dust.png: Inventory sprite for Redstone Dust in Minecraft as shown in-game linking to Redstone Dust with description: Redstone DustInvicon Dropper.png: Inventory sprite for Dropper in Minecraft as shown in-game linking to Dropper with description: DropperInvicon Redstone Dust.png: Inventory sprite for Redstone Dust in Minecraft as shown in-game linking to Redstone Dust with description: Redstone Dust
Invicon Crafter.png: Inventory sprite for Crafter in Minecraft as shown in-game with description: Crafter

Usage[edit | edit source]

Crafters cannot be moved by pistons.‌[Java Edition only]

The crafter's GUI in Java Edition.
A simple contraption for crafting cake using the crafter

Container[edit | edit source]

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[edit | edit source]

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 spit out 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 spits out 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.

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. [2] 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[edit | edit source]

Generic[edit | edit source]

Java Edition:

BlockSprite stone.png: Sprite image for stone in Minecraft stone sound type
SoundSubtitlesSourceDescriptionResource locationTranslation keyVolumePitchAttenuation
distance
Block brokenBlocksOnce the block has brokenblock.stone.breaksubtitles.block.generic.break1.00.816
Block placedBlocksWhen the block is placedblock.stone.placesubtitles.block.generic.place1.00.816
Block breakingBlocksWhile the block is in the process of being brokenblock.stone.hitsubtitles.block.generic.hit0.250.516
None[sound 1]Entity-DependentFalling on the block with fall damageblock.stone.fallNone[sound 1]0.50.7516
FootstepsEntity-DependentWalking on the blockblock.stone.stepsubtitles.block.generic.footsteps0.151.016
  1. a b MC-177082

Bedrock Edition:

BlockSprite stone.png: Sprite image for stone in Minecraft stone sound type
SoundSourceDescriptionResource locationVolumePitch
BlocksOnce the block has brokendig.stone1.00.8-1.0
BlocksWhen the block is placeddig.stone1.00.8-1.0
BlocksWhile the block is in the process of being brokenhit.stone0.370.5
PlayersFalling on the block with fall damagefall.stone0.41.0
PlayersWalking on the blockstep.stone0.31.0
PlayersJumping from the blockjump.stone0.121.0
PlayersFalling on the block without fall damageland.stone0.221.0

Unique[edit | edit source]

Java Edition:

Sounds
SoundSubtitlesSourceDescriptionResource locationTranslation keyVolumePitchAttenuation
distance
Crafter craftsBlocksWhen a crafter crafts somethingblock.crafter.craftsubtitles.block.crafter.craft1.01.0/0.96/1.045
Crafter fails craftingBlocksWhen a crafter fails to craftblock.crafter.failsubtitles.block.crafter.fail1.01.0/0.96/1.043
Chest locked[sound 1]BlocksWhen a player attempts to open a crafter locked using the  Lock tagblock.chest.locked[sound 1]subtitles.block.chest.locked[sound 1]1.01.016
  1. a b c MC-98316 — Wrong subtitles caused by missing distinction

Bedrock Edition:

Sounds
SoundSourceDescriptionResource locationVolumePitch
BlocksWhen a crafter crafts somethingcrafter.craft1.01.0
BlocksWhen a crafter fails to craftcrafter.fail1.01.0
SoundWhen a slot is enabled in a crafterrandom.click0.41.0
BlocksWhen a slot is disabled in a craftercrafter.disable_slot0.40.75

Data values[edit | edit source]

ID[edit | edit source]

Java Edition:

NameIdentifierFormBlock tagsTranslation key
BlockSprite crafter.png: Sprite image for crafter in Minecraft CraftercrafterBlock & Itemmineable/pickaxe
needs_stone_tool
block.minecraft.crafter
NameIdentifier
BlockSprite crafter.png: Sprite image for crafter in Minecraft Block entitycrafter

Bedrock Edition:

NameIdentifierNumeric ID FormItem ID[i 1]Translation key
BlockSprite crafter.png: Sprite image for crafter in Minecraft Craftercrafter-313Block & Giveable Item[i 2]Identical[i 3]tile.crafter.name
  1. ID of block's direct item form, which is used in savegame files and addons.
  2. Available with /give command.
  3. The block's direct item form has the same id as the block.
NameSavegame ID
BlockSprite crafter.png: Sprite image for crafter in Minecraft Block entityCrafter

Block states[edit | edit source]

See also: Block states

Java Edition:

Name Default value Allowed values Description
craftingfalsefalse
true
Whether the crafter's mouth is open and top is glowing.
orientationnorth_updown_east
down_north
down_south
down_west
east_up
north_up
south_up
up_east
up_north
up_south
up_west
west_up
The direction the crafter's face is facing and which way it is rotated.
triggeredfalsefalse
true
Whether the crafter is activated.

Bedrock Edition:

NameMetadata Bits Default value Allowed valuesValues for
Metadata Bits
Description
craftingNot Supportedfalsefalse
true
UnsupportedWhether the crafter's mouth is open and top is glowing.
orientationNot Supporteddown_eastdown_east
down_north
down_south
down_west
east_up
north_up
south_up
up_east
up_north
up_south
up_west
west_up
UnsupportedThe direction the crafter's face is facing and which way it is rotated.
triggered_bitNot Supportedfalsefalse
true
UnsupportedWhether the crafter is activated.


Block data[edit | edit source]

A crafter has a block entity associated with it that holds additional data about the block.

Java Edition:

  • Block entity data
    • Tags common to all block entities
    •  crafting_ticks_remaining: Set to 6 when the crafter crafts something.[more information needed]
    •  triggered: Set to 1 when it is powered. It is otherwise 0.
    •  disabled_slots: Indexes of slots that are disabled.
    •  Items: List of items in this container.
      • : An item in the crafter, including the slot tag. Crafter slots are numbered 0-8. 0 starts in the top left corner.
        • Tags common to all items
    •  Lock: Optional. When not blank, prevents the container from being opened unless the opener is holding an item whose name matches this 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 ( LootTable and  LootTableSeed).
    •  LootTableSeed: Optional. Seed for generating the loot table. The default value works similarly to the seeds for worlds, where value of 0 or an omitted value causes the game to use a random seed.

Bedrock Edition:

See Bedrock Edition level format/Block entity format.

Advancements[edit | edit source]

Icon Advancement In-game description Parent Actual requirements (if different) Resource location
Crafters Crafting Crafters
Be near a Crafter when it crafts a Crafter
[upcoming: JE 1.21]
AdventureCreate a crafter with a crafter.adventure/crafters_crafting_crafters

History[edit | edit source]

October 15, 2023 Crafters were announced at Minecraft Live 2023.
Java Edition
1.20.3
Experiment
Update 1.21
23w42a Added crafters behind the "Update 1.21" experimental data pack.
Crafters currently activate after one game tick.
23w43a The textures of the crafter have been changed.
Slots can no longer be toggled by hotkeys; instead, hotkeys place items into the crafter normally.
23w46a The textures of the crafter have been changed again.
Crafters now activate after 2 redstone ticks (4 game ticks), like dispensers.
1.20.5
Experiment
Update 1.21
24w03a The top face of the crafter is no longer mirrored.[3]
Bedrock Edition
1.20.50
Experiment
Update 1.21
Preview 1.20.50.21 Added crafters behind the "Update 1.21" experimental toggle.
Preview 1.20.50.23 The textures of the crafter have been changed.
1.20.60
Experiment
Update 1.21
Preview 1.20.60.20 The textures of the crafter have been changed again.

Issues[edit | edit source]

Issues relating to "Crafter" are maintained on the bug tracker. Report issues there.

Gallery[edit | edit source]

Screenshots[edit | edit source]

Development images[edit | edit source]

Concept artwork[edit | edit source]

References[edit | edit source]