Minecraft Wiki

A loom is used to apply patterns to banners. It also serves as a shepherd's job site block.



A loom can be mined using any tool or by hand, but axes are the quickest. It always drops as an item.

Block Loom
Hardness 2.5
Breaking time[A]
Default 3.75
Wooden 1.9
Stone 0.95
Iron 0.65
Diamond 0.5
Netherite 0.45
Golden 0.35
  1. Times are for unenchanted tools as wielded by players with no status effects, measured in seconds. For more information, see Breaking § Speed.


Ingredients Crafting recipe
String +
Any Planks

Natural generation[]

Looms can be found in village shepherd houses.


Applying banner patterns[]

Loom GUI

Interface for the loom in Java Edition.


Interface for the loom in Bedrock Edition.

Using on a loom opens its interface. It has 3 slots for a banner, a dye and an optional banner pattern item. When a banner is put in, a list of patterns appears in the center part. 6‌[Java Edition only] or 8 patterns require the following banner patterns: Flower Charge, Creeper Charge, Skull Charge, Thing, Snout, Globe, Field Masoned,‌[Bedrock Edition only] and Bordure Indented.‌[Bedrock Edition only] Putting a banner pattern in its respective slot makes the loom show only that pattern.

Selecting a pattern or using a banner pattern on the list shows the preview of the banner after applying, if a dye is present. To finish, the player must take the banner in the slot beneath the preview. The original banner and the dye disappear from their respective slots, but the banner pattern is not consumed.

Changing profession[]

If a village has a loom that has not been claimed by a villager, any villager who hasn't already chosen a job site block has a chance to change their profession to shepherd.


A loom can be used as fuel in a furnace to smelt 1.5 items.

Note Blocks[]

Looms can be placed under note blocks to produce "bass" sounds.



Java Edition:

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

Bedrock Edition:

SoundSourceDescriptionResource locationVolumePitch
BlocksOnce the block has brokendig.wood1.00.8-1.0
BlocksWhen the block is placeddig.wood1.00.8
BlocksWhile the block is in the process of being brokenhit.wood0.230.5
PlayersFalling on the block with fall damagefall.wood0.41.0
PlayersWalking on the blockstep.wood0.31.0
PlayersJumping from the blockjump.wood0.121.0
PlayersFalling on the block without fall damageland.wood0.181.0


Java Edition:

SoundSubtitlesSourceDescriptionResource locationTranslation keyVolumePitchAttenuation
None[sound 1]Master VolumeWhen a pattern is selectedui.loom.select_patternNone[sound 1]1.01.016
Loom usedBlocksWhen a banner is taken from the resultui.loom.take_resultsubtitles.ui.loom.take_result0.51.016
Shepherd worksFriendly CreaturesRandomly while a shepherd is workingentity.villager.work_shepherdsubtitles.entity.villager.work_shepherd0.50.8-1.216

Bedrock Edition:

SoundSourceDescriptionResource locationVolumePitch
BlocksUnused sound eventui.loom.select_pattern1.01.0
BlocksWhen a banner is taken from the resultui.loom.take_result0.651.0
BlocksRandomly while a shepherd is workingblock.loom.use0.751.0

Data values[]


Java Edition:

NameIdentifierFormTranslation key
LoomloomBlock & Itemblock.minecraft.loom

Bedrock Edition:

NameIdentifierNumeric ID FormItem ID[i 1]Translation key
Loomloom459Block & Giveable Item[i 2]Identical[i 3]tile.loom.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.

Block states[]

See also: Block states

Java Edition:

Name Default value Allowed values Description
The direction the loom is facing.
Opposite from the direction the player faces when placing a loom.

Bedrock Edition:

NameMetadata Bits Default value Allowed valuesValues for
Metadata Bits
The direction the loom is facing.
  • 0: South facing loom
  • 1: West facing loom
  • 2: North facing loom
  • 3: East facing loom


Java Edition
1.1418w43aLoom (N) JE1 BE1 Loom (E) JE1 BE1 Loom (S) JE1 BE1 Loom (W) JE1 BE1 Added looms.
18w48aLooms now generate in the updated plains villages.
18w49aLooms now generate in the updated savanna villages and the new snowy tundra villages.
18w50aLooms now generate in the updated desert and taiga villages.
19w11aLooms now serve as shepherd villagers' job site block.
Pre-Release 1The top texture has flipped.
1.1620w06aCrimson planks and warped planks can now be used to craft looms.
1.1922w11aMangrove planks can now be used to craft looms.
Bedrock Edition
1.10.0beta (N) JE1 BE1 Loom (E) JE1 BE1 Loom (S) JE1 BE1 Loom (W) JE1 BE1 Added looms.
PlayStation 4 Edition
1.90Loom (N) JE1 BE1 Loom (E) JE1 BE1 Loom (S) JE1 BE1 Loom (W) JE1 BE1 Added looms.


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



External Links[]