Obtaining
Structure blocks and structure voids are only available using the /setblock
or /give
commands. Structure blocks when placed are unbreakable in survival and have the same blast resistance as bedrock.
In Pocket edition, Structure blocks are only obtainable through mods.
Info
Java Edition Minecraft Author(s) Mojang AB (Credits) Markus "Notch" Persson (Creator) Jens "Jeb" Bergensten (Lead Developer) Jon "jonkagstrom" Kågström (AI Programmer) Nathan "Dinnerbone" Adams Erik "Grum" Broes Michael "Searge" Stoyke Thomas "ProfMobius" Guimbretière Agnes "LadyAgnes" Larsson Maria

![]() | “ | It`s a block for map makers, similar to the command blocks Command Block Type Block Entity Physics No Transparency No Luminance No Blast resistance 18,000,000 Hardness -1 Tool None Renewable No Stackable Yes (64) Flammable No First appearances See history Drops None Block entity id command_block ![]() So it`s basically saving templates and then copying them back into the world at any position. The nice featureSpecial attraction is that every structure can be rotated or mirrored when it`s placed. | „ |
— Searge Michael Stoyke Real name Michael Stoyke Occupation Game developer Nationality German Languages English, German 1] 2] Known for Working on Mod Coder Pack Specifying rotations using /tp 3] /particle 4] 5] /title 6] Reddit name ![]() |
Structure blocks are blocks that are used to manually generate structures. They can also be used to save and load structures, alongside structure void blocks.
Videos
Usage
When placed, use the structure block to open the structure block GUI "GUI" redirects here. For items like health bars and crosshairs, see Heads-up display. Inventory pop up screen A filled and sorted inventory Chest inventory The inventory is the pop-up menu that the player uses to . The GUI will only open if the player is in creative mode Pixel art and other creations made in Creative mode. "Sandbox" redirects here. For a place to test edits to this wiki, see Minecraft Wiki:Sandbox. Creative mode is one of the main game modes in Minecraft.
, and has the proper permissions. Once a structure is named, its name will be displayed above the structure block when highlighted, preceded by the block mode (e.g. "Save:House").
Before being placed, the structure block uses a "blank" texture in the inventory, a texture which is currently not used when on a placed block.
A piston Piston Transparency Yes Luminance None Blast resistance 2.5 Tool Any tool Renewable Yes Stackable Yes (64) Flammable No Drops Itself Data values See Data values Pistons are blocks capable of pushing most blocks, depending on cannot move a structure block, but can move a structure void.
Save
Save mode S allows the player to highlight a structure in the world and save it to a file.
- Structure Name
- The name of the structure is entered into this text box. Case sensitive.
- Relative Position
- Enter the X, Y, and Z values for the structure here, based on the position of the structure block. Sets the origin of the structure outline.
- Maximum allowed distance from the structure block is 32 blocks in any direction.
- Show invisible blocks
- Displays air Air Type Non-Solid Block Transparency Yes Luminance No Data value dec: 0 hex: 0 bin: 0 Name air Air is the block present in otherwise empty space. Contents 1 Obtaining 1.1 Natural generation 2 Usage 3 History 4
and structure void blocks as small colored cubes. Red cubes signify structure void, while blue cubes signify air. Off by default.
- Structure Size
- Enter the X, Y, and Z values to set the distance from the Relative Position coordinates. This sets the opposite corner of the structure, and defines its size.
- Maximum structure size is 32x32x32.
- When successful, generates a white outline surrounding the structure.
- Detect structure size and position
- Automatically calculates the size and position of the structure using a corner block placed on the opposite corner of the structure.
- The name of the structure in the save block MUST match the name within the corner block, or size calculation will fail.
- Include entities
- While saving the structure, saves any entities A player standing in front of a large group of entities The hitboxes of several entities. Note the blue line which points to the direction the entity is "facing." Entities encompass all dynamic, moving objects
within the structure as well
- Save
- When all coordinates and a structure name have been entered, press this button to save the structure to a file in
minecraft/saves/(WorldName)/structures
. The name of the structure will be the name of the file. - This process may also be automated with the use of redstone Redstone Transparency Yes Luminance No Blast resistance 0 Tool Any tool Renewable Yes Stackable Yes (64) Flammable No Availability Survival Drops Redstone (1) Data values See Data values Name See Data values This article is
, but saves triggered by redstone are saved only to memory, not to disk.
Load
Load mode L allows the player to load and rotate saved structure files.
- Structure Name
- The name of the structure file to load from.
- Name is case sensitive; it must match exactly with the name of the saved structure.
- This may be a file found in the
structures
folder in the minecraft.jar See the main source code. For the launcher marked for "Linux / Other", see Minecraft launcher. minecraft.jar is the main code source for Minecraft. It is located in the ../.minecraft/versions/(current version) directory, . To load from a folder, simply typeFolderName/structure
- Relative Position
- The X, Y, and Z coordinates of the corner in which to generate the structure, based on the position of the structure block.
- Show bounding box
- Highlights the outline of the structure; on by default.
- Structure Integrity and Seed
- Removes random blocks that compose the structure based on a user-defined seed.
- Lower integrity values will result in more blocks being removed. The integrity value must be between 0.0 and 1.0.
- Include entities
- Include any entities saved in the structure file when loading the structure. Off by default.
- Rotation (0, 90, 180, 270)
- Sets the rotation of the structure to 0₰ (no rotation), 90₰ clockwise, 180₰ clockwise, and 270₰ clockwise (or 90₰ counter-clockwise).
- Mirror (₦, , ^v)
- Sets the mirroring of the structure to none (₦), left to right (), or front to back (^v).
- Load
- Press this button once to prepare the outline preview of the structure. When satisfied with the position, press again to generate the structure.
- This process may also be automated with the use of redstone.
Corner
Corner mode C allows for an easier and automatic size calculation while saving or loading structures.
- To use, place on the opposite corner of a save structure block or a second corner structure block. Then, using a save block, press "detect".
- When successful, a white outline will appear.
- Structure Name
- The name of the structure on which to calculate the size and position.
- Name is case sensitive; it must match exactly with the name provided by the complementary save or corner structure block.
Data
Data mode D can only be used during natural generation. They mark the location to run a function specified by its metadata input, which can only be used for relevant structures. The structure block is removed afterwards. This mode is the default mode when a structure block is first placed.
- Custom Data Tag Name
- The name of the function to run.
-
- Igloo Igloo Biome Ice Plains, Cold Taiga Consists of Snow White Carpet Light Gray Carpet Ice (Packed Ice in Pocket Edition.) Redstone Torch Furnace Bed (Brown Bed, Light Blue Bed or White Bed) in Pocket Edition.
-
- "chest" - sets the loot table Loot tables are technical JSON tables that represent what items should be in naturally generated containers, what items should drop when killing a mob, or what items can be fished. Contents 1 Usage 2 Tags for a chest beneath the structure block to "chests/igloo_chest" and sets the loot table seed dependent on the world seed.
- Igloo Igloo Biome Ice Plains, Cold Taiga Consists of Snow White Carpet Light Gray Carpet Ice (Packed Ice in Pocket Edition.) Redstone Torch Furnace Bed (Brown Bed, Light Blue Bed or White Bed) in Pocket Edition.
-
- End city End City Biome The End Consists of See Structure First appearances See History “ End Cities, replete with End Ships, Chorus Plants, Chorus Flowers and Purpur blocks. Not all is as it seems, however -
-
- "Chest" - Sets the loot table for a chest beneath the structure block to "chests/end_city_treasure" and sets the loot table seed dependent on the world seed.
- "Sentry" - Creates a shulker Shulker Health points 30 ( × 15) Armor points 20 ( × 10) when closed Attack strength 4 () Size Closed: Height: 1.0 Blocks Width: 1.0 Blocks Open: Height: 1.2069 Blocks Width: 1.0 Blocks Spawn End city
at the location of the structure block.
- "Elytra" - Creates an item frame Item Frame Type Decorations Durability N/A Renewable Yes Stackable Yes (64) Internal ID 18 Network ID 71 Entity ID item_frame Drops Item Frame (1) The item it contains. First appearances See History Data values Computer
entity with an elytra Elytra Type Transport Durability 431 Renewable No Stackable No First appearances See History Data values PC: dec: 443 hex: 1BB bin: 110111011 PE: dec: 444 hex: 1BC bin: 110111100 Name elytra “ Elytra! Soar through The End on your freshly-minted insectoid
item inside it at the location of the structure block.
- End city End City Biome The End Consists of See Structure First appearances See History “ End Cities, replete with End Ships, Chorus Plants, Chorus Flowers and Purpur blocks. Not all is as it seems, however -
-
- Woodland mansion Woodland mansion Biome Roofed Forest Consists of See Structure. Can generate post-generation N/A First appearances See history This article may need cleanup to comply with the style guide. Please help improve this if you can.
-
- "ChestSouth" - Sets the loot table for a chest that replaces the structure block to "chests/woodland_mansion" and sets the loot table seed dependent on the world seed.
- "ChestNorth" - Sets the loot table for a chest that replaces the structure block to "chests/woodland_mansion" and sets the loot table seed dependent on the world seed.
- "ChestEast" - Sets the loot table for a chest that replaces the structure block to "chests/woodland_mansion" and sets the loot table seed dependent on the world seed.
- "ChestWest" - Sets the loot table for a chest that replaces the structure block to "chests/woodland_mansion" and sets the loot table seed dependent on the world seed.
- "Mage" - Creates an evoker Evoker Health points 24 ( × 12) Attack strength 6 () Size Height: 1.95 Blocks Width: 0.6 Blocks Spawn Woodland Mansion Drops Totem of Undying Emerald (0–1) Experience 10 Internal ID PC: 34 PE: 104
at the location of the structure block.
- "Warrior" - Creates a vindicator Vindicator Health points 24 ( × 12) Attack strength Easy: 7 () Normal: 13 () Hard: 19 () Size Height: 1.95 Blocks Width: 0.6 Blocks Spawn Woodland Mansion Common drops Emerald (0–1) Natural equipment Iron
at the location of the structure block.
- Woodland mansion Woodland mansion Biome Roofed Forest Consists of See Structure. Can generate post-generation N/A First appearances See history This article may need cleanup to comply with the style guide. Please help improve this if you can.
Structure void
Structure voids can be placed as part of a structure and are ignored when the structure file is saved.
- This results in the blocks at the location where the structure is placed being maintained and not being overriden. For instance, if you save a 2 block high structure with air at the top and a structure void at the bottom, and load it into a 2 block high area of stone, the top block will become air but the bottom will stay stone.
- Structure void blocks have no collision box but have a small hitbox. Additionally, they are invisible, but are displayed as red cubes when "Show invisible blocks" is turned on in Save mode.
Data values
The structure block has an ID name of minecraft:structure_block
and an ID number of 255. It also contains an additional data field which determines which variant is used.
Structure void has an ID name of minecraft:structure_void
and an ID number of 217. It has no additional data.
Block data
- See also: Data values
Block entity
A structure block also has a block entity associated with it. Its ID is structure_block
.
Block entity data- Tags common to all block entities see Template:Nbt inherit/blockentity/template
name: Name of the structure.
author: Author of the structure; only set to "?" for normal structures
metadata: Custom data for the structure
posX: X-position of the structure
posY: Y-position of the structure
posZ: Z-position of the structure
sizeX: X-size of the structure, its length
sizeY: Y-size of the structure, its height
sizeZ: Z-size of the structure, its depth
rotation: Rotation of the structure, one of "NONE", "CLOCKWISE_90", "CLOCKWISE_180", or "COUNTERCLOCKWISE_90"
mirror: How the structure is mirrored, one of "NONE", "LEFT_RIGHT", or "FRONT_BACK"
mode: The current mode of this structure block, one of "SAVE", "LOAD", "CORNER", or "DATA"
ignoreEntities: 1 or 0 (true/false): Whether entities should be ignored in the structure
Block state
- See also: Block states
Name See the definition of the block states. For the files that determine block models, see Models#Block states. Block states are extra pieces of data that further define a block. Contents 1 List ![]() | Value | Description |
---|---|---|
mode | save | Save Structure Block |
load | Load Structure Block | |
corner | Corner Structure Block | |
data | Data Structure Block |
History
Issues
Issues relating to ⃢₀ₜStructure Block⃢₀ are maintained on the issue tracker. Report issues there.
Gallery
-
The first image of the then-mysterious structure block, as posted by Michael Stoyke.
-
Highlighting of the end city structures
-
Highlighting of end city structures in save mode
-
Comparison of 1.9 1.9 Official name Combat Update Type Release Release date Feb. 29, 2016 1] Development versions View all Snapshots 15w31a 15w31b 15w31c 15w32a 15w32b 15w32c 15w33a 15w33b 15w33c 15w34a 15w34b 15w34c 15w34d 15w35a 15w35b 15w35c 15w35d
and 1.10 1.10 Official name Frostburn Update Release date Jun. 8, 2016 Development versions View all Snapshots 16w20a 16w21a 16w21b Pre-releases 1.10-pre1 1.10-pre2 Download Client (.json) Server ◄◄ 1.9 ◄ 1.9.4 1.10.1 ► 1.11 ►► This article
blank structure block textures.
-
Selecting a tree on an island using Save and Corner structure blocks.