Minecraft Structures: All 22 Java Edition Structures
Minecraft Java Edition 1.21 has 22 types of generated structures you can find with a seed: 17 in the Overworld, 4 in the Nether and 1 in the End. This page lists all Minecraft structures by dimension, with where each one generates, what you find inside, how far apart the game spaces them and how to find the nearest one on your seed. Last updated November 2026 by the team behind Minecraft Seed Map, an open-source project.
What are Minecraft structures?
A Minecraft structure is a building or landmark that the game places while it generates the world, such as a village, a stronghold or an End city. Structures hold most of the game's loot, unique mobs and progression items, including the End portal in strongholds and the elytra on End ships.
Smaller generated pieces such as dungeons, desert wells and amethyst geodes are features, not structures. They use separate placement rules, so they are not on this Minecraft structures list. Ruined portals generate in both the Overworld and the Nether, so they appear in both sections below.
Structures by dimension
The Overworld has 17 structure types, the Nether has four, and the End has one. Ruined portals are listed separately in the Overworld and Nether.
Surface structures
| Structure | Where it generates | In Java since | What you get |
|---|---|---|---|
| Village | Plains, desert, savanna, taiga, snowy plains and meadow | 1.13 | Villager trades, beds, food and farms |
| Pillager Outpost | Village and mountain biomes | 1.14 | Pillagers and caged allays |
| Desert Pyramid | Desert | 1.13 | Loot chests, TNT trap and suspicious sand |
| Jungle Temple | Jungle and bamboo jungle | 1.13 | Loot chests, lever puzzle and arrow traps |
| Swamp Hut | Swamp | 1.13 | A witch and a black cat |
| Igloo | Snowy plains, snowy taiga and snowy slopes | 1.13 | Sometimes a hidden basement |
| Woodland Mansion | Dark forest and pale garden | 1.13 | Evokers, vindicators and totems of undying |
| Trail Ruins | Taiga, old growth forests and jungle | 1.20 | Suspicious gravel, pottery sherds and armor trims |
| Ruined Portal | Any Overworld biome | 1.16 | Obsidian, gold items and a chest |
Ocean structures
| Structure | Where it generates | In Java since | What you get |
|---|---|---|---|
| Ocean Monument | Deep ocean biomes | 1.13 | Guardians, elder guardians, sponges and gold |
| Ocean Ruin | Ocean biomes | 1.13 | Drowned, chests and treasure maps |
| Shipwreck | Oceans and beaches | 1.13 | Supply, map and treasure chests |
| Buried Treasure | Beaches | 1.13 | A heart of the sea |
Underground structures
| Structure | Where it generates | In Java since | What you get |
|---|---|---|---|
| Ancient City | Deep dark, at Y -51 | 1.19 | Sculk, wardens and Swift Sneak books |
| Trial Chambers | Underground, between Y -40 and -20 | 1.21 | Trial spawners, vaults, breezes and the heavy core |
| Stronghold | Underground, on rings around the origin | 1.13 | The End portal, libraries and loot |
| Mineshaft | Underground and at the surface in badlands | 1.13 | Rails, chest minecarts and cave spider spawners |
Nether structures
| Structure | Where it generates | In Java since | What you get |
|---|---|---|---|
| Nether Fortress | Any Nether biome | 1.13 | Blazes, wither skeletons and nether wart |
| Bastion Remnant | Any Nether biome except basalt deltas | 1.16 | Piglins, gold and netherite upgrade templates |
| Nether Fossil | Soul sand valley | 1.16 | Bone blocks |
| Nether Ruined Portal | Any Nether biome | 1.16 | Obsidian, gold items and a chest |
End structures
| Structure | Where it generates | In Java since | What you get |
|---|---|---|---|
| End City | End highlands on the outer islands | 1.13 | Shulkers, enchanted gear and sometimes an elytra |
How Minecraft places structures
Minecraft places most structures on a region grid: it splits the world into square regions and picks one candidate spot in each. The structure only generates there if the biome and terrain at that spot allow it. The game picks each spot from the world seed plus a number unique to each structure type, and a region whose check fails gets nothing. Because the grid position comes straight from the seed, the seed map can show where a structure is possible before it checks the biome. Two numbers control the grid. Spacing is the width of each region in chunks, and separation is the minimum gap, in chunks, between candidate spots in neighboring regions. The table lists the current Java structure sets from the Minecraft Wiki, with each region's size in blocks.
| Structure | Spacing (chunks) | Separation (chunks) | One chance per area |
|---|---|---|---|
| Woodland Mansion | 80 | 20 | 1,280 × 1,280 blocks |
| Ruined Portal | 40 | 15 | 640 × 640 blocks |
| Village and Trail Ruins | 34 | 8 | 544 × 544 blocks |
| Trial Chambers | 34 | 12 | 544 × 544 blocks |
| Desert Pyramid, Jungle Temple, Swamp Hut, Igloo | 32 | 8 | 512 × 512 blocks |
| Pillager Outpost | 32 | 8 | 512 × 512 blocks |
| Ocean Monument | 32 | 5 | 512 × 512 blocks |
| Nether Fortress and Bastion Remnant | 27 | 4 | 432 × 432 blocks |
| Ancient City | 24 | 8 | 384 × 384 blocks |
| Shipwreck | 24 | 4 | 384 × 384 blocks |
| Ocean Ruin | 20 | 8 | 320 × 320 blocks |
| End City | 20 | 11 | 320 × 320 blocks |
| Nether Fossil | 2 | 1 | 32 × 32 blocks |
A few structures follow their own rules: Strongholds do not use the grid. Every Java world has 128 strongholds on 8 rings around X 0, Z 0, and the first ring holds 3 of them between 1,280 and 2,816 blocks from the center. Pillager outposts generate at only 20% of their candidate spots, and never within 10 chunks of a village. Nether fortresses and bastion remnants share each candidate spot: about 40% become fortresses and 60% become bastions. Buried treasure has a 1% chance in each eligible chunk, and mineshafts have a 0.4% chance per chunk.
The rarest Minecraft structures
Of all structures in Minecraft, the woodland mansion is the rarest one on the surface, with only one placement attempt per 1,280 × 1,280 block region. That spot must also land in a dark forest or pale garden, so many regions have no mansion at all. Strongholds are scarce in a different way. Every Java world has exactly 128, and even the closest ring starts 1,280 blocks from the world center. Ancient cities are common on the grid, but they only generate in the deep dark at Y -51, so they are hard to reach without coordinates. Your seed decides how many are near you, so switch on a layer on the seed map to check.
How to find structures on your seed
The fastest way to find a Minecraft structure is to look up your seed on the seed map before you travel, then confirm it in game with /locate.
- Open the seed map and enter your world's seed.
- Pick the version your world was created in. Structure spacing, biomes and the structures themselves change between releases.
- Switch on the structure layers you need, then click a marker to read its coordinates or copy a /tp command.
- Use the structure finder to get the nearest structure of one type. To locate structures in game, use /locate. In Java 1.19 and later, type /locate structure followed by the structure ID, for example /locate structure minecraft:woodland_mansion . Before 1.19, the command was /locate followed by the structure name.
Frequently asked questions
How many structures are in Minecraft?
Minecraft Java 1.21 has 22 structure types you can find with a seed: 17 in the Overworld, 4 in the Nether and 1 in the End. That count lists Nether ruined portals separately from Overworld ones. Smaller generated features such as dungeons and desert wells do not count as structures.
What is the rarest structure in Minecraft?
The woodland mansion is the rarest surface structure. The game makes one placement attempt per 1,280 × 1,280 block region, and only in dark forest or pale garden biomes. Strongholds are scarce too: every Java world has exactly 128 of them, spread across 8 rings around the center.
What is the newest structure in Minecraft?
Trial chambers are the newest structure in the versions this site maps, added in Java 1.21. They generate underground between Y -40 and -20 and hold trial spawners, vaults and breezes. Trail ruins arrived one version earlier, in 1.20, and ancient cities came in 1.19.
Why is there no structure at a marker on the seed map?
Usually the biome or terrain at that spot did not allow the structure. The grid gives every region a candidate spot, but the game only builds there if those checks pass. A wrong version setting is the other common cause, because spacing and biomes change between releases, so pick the version your world was created in.
Are structures in the same place in Java and Bedrock?
No. Bedrock Edition uses its own structure placement rules, so the same seed puts villages, temples and other structures in different spots. This site maps Java Edition only, so its markers will not match a Bedrock world, even when you enter the same seed.
How do I find the nearest structure in game?
Use the /locate command. In Java 1.19 and later, type /locate structure followed by the structure ID, such as minecraft:village_plains or minecraft:stronghold. The game prints the coordinates of the nearest one, and if cheats are on, you can click those coordinates to teleport there.
Explore structures on your seed
Open your seed on the Minecraft seed map and switch on the structure layers, or use the structure finder to search for one type. To see which biomes each structure needs, browse the Minecraft biomes list.