Jigsaw Block

From Minecraft Wiki
Jump to: navigation, search
Jigsaw Block
Jigsaw Block.png
Jigsaw Block Revision 1.png
Rarity

Epic

Transparent

No

Luminance

0

Blast resistance

18,000,000

Hardness

-1

Tool

None

Renewable

No

Stackable

Yes (64)

Flammable

No

Catches fire from lava

No

Drops

None

Block entity ID

jigsaw

Namespaced ID

jigsaw

Tags
  • #dragon_immune
  • #wither_immune
Information icon.svg
This feature is exclusive to Java Edition and Bedrock Edition.

Jigsaw blocks are technical blocks used in the generation of some structures.

Obtaining[edit]

Jigsaw blocks are not available in the creative inventory. They can be obtained by using the pick block control, or by using various commands, such as /give @s minecraft:jigsaw.

They also spawn when a player uses a structure block to spawn certain structures. (Pillager outpost/Village)

Usage[edit]

Jigsaw blocks are 'junction' blocks that allow the game to construct structures out of smaller templates.[1]

Sections
  • Target pool
    • Refers to a pool of elements the jigsaw block can draw elements from (the next template to place).
    • The target pool randomly selects a template from certain folder in client.jar/data/minecraft/structures.
  • Attachment type
    • Refers to the 'name' of the jigsaw block. Jigsaw blocks can connect only to other jigsaw blocks with the same 'name' (attachment type).
  • Turns into
    • What the jigsaw block turns into once the whole feature is generated. Defaults to minecraft:air.

Jigsaw blocks are currently used only in the generation of pillager outposts and villages. The generation of these structures begins with a template containing jigsaw blocks. Each jigsaw block then uses the following process to generate another template:

  1. Choose a random template from the target pool.
  2. This template contains at least one jigsaw block with the same attachment type as the block used to generate the template. If there are multiple such blocks, choose one at random.
  3. This gives two jigsaw blocks to be "attached". The template is placed so that the second jigsaw block is facing and adjacent to the first.
  4. Finally, both jigsaw blocks are replaced with their respective “Turns into” block.

The above process is repeated for all jigsaw blocks in the initial template, as well as any jigsaw blocks in additional templates, until no jigsaw blocks remain (or until the game decides that the structure is large enough). The process does not, however, occur when the player uses a structure block; doing so results in a structure containing jigsaw blocks.

Sounds[edit]

Sound Subtitle Namespaced ID Subtitle ID Source Pitch Volume Attenuation distance
Block breaking block.stone.hit subtitles.block.generic.hit Blocks 0.5 0.25 16
Block broken block.stone.break subtitles.block.generic.break Blocks 0.8 1.0 16
Block placed block.stone.place subtitles.block.generic.place Blocks 0.8 1.0 16
Footsteps block.stone.step subtitles.block.generic.footsteps Blocks 1.0 0.15 16
No subtitle block.stone.fall (Plays when fallen on from a height) Blocks 0.75 0.5 16

Data values[edit]

Block states[edit]

Java Edition:

Name Default value Allowed values Description
facingupdown
east
north
south
up
west
The direction the jigsaw block is facing.

Block entity[edit]

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

  • Block entity data
    • Tags common to all block entities see Template:Nbt inherit/blockentity/template
    •  target_pool: The jigsaw block's target pool to select a structure from.
    •  final_state: The block this jigsaw block will turn into.
    •  attachement_type: The jigsaw block's attachment type for a structure.

History[edit]

Java Edition
1.1418w46a Added the jigsaw block.
18w47aJigsaw blocks are now used in the generation of pillager outpost structures.
18w48aJigsaw blocks are now used in the generation of plains village structures.
18w49aJigsaw blocks are now used in the generation of snowy and savanna village structures.
18w50aJigsaw blocks are now used in the generation of taiga and desert village structures.
The texture of the jigsaw block has now been changed.
19w14aThe capitalization of the block's name has now been corrected from "Jigsaw block" to "Jigsaw Block".[2]
Bedrock Edition
1.10.0beta 1.10.0.3 Added the jigsaw block, but available only by using inventory editors.
It is unknown whether jigsaw blocks are used for pillager outpost and new village generation or not.

Issues[edit]

Issues relating to "Jigsaw" or "Jigsaw block" are maintained on the bug tracker. Report issues there.

Gallery[edit]

See also[edit]

External links[edit]

References[edit]