Minecraft Structure Finder
Enter any world seed and locate every structure in it — villages, woodland mansions, ancient cities, trial chambers, strongholds, ocean monuments and more — with exact X / Z coordinates. Works for Java and Bedrock Edition, across the Overworld, the Nether and the End.
Structures it can locate
| Structure | Dimension | Indexed seeds |
|---|---|---|
| Village | Overworld | Seed list → |
| Woodland Mansion | Overworld | Seed list → |
| Ocean Monument | Overworld | Seed list → |
| Ancient City | Overworld | Seed list → |
| Trial Chamber | Overworld | Seed list → |
| Stronghold | Overworld | — |
| Desert Pyramid | Overworld | — |
| Jungle Temple | Overworld | Seed list → |
| Pillager Outpost | Overworld | — |
| Witch Hut | Overworld | — |
| Igloo | Overworld | — |
| Shipwreck | Overworld | — |
| Ruined Portal | Overworld | — |
| Trail Ruins | Overworld | — |
| World Spawn | Overworld | — |
| Nether Fortress | Nether | — |
| Bastion Remnant | Nether | — |
| End City | The End | — |
All 18 work on both Java and Bedrock Edition. Strongholds are located differently from everything else (ring-based search with a per-point biome check), so they appear on the map a few seconds after the rest — that is expected.
How the coordinates are computed
Nothing here is estimated or approximated. Every structure position is computed offline from a re-implementation of Minecraft’s own world generation, so it matches what actually generates in game. All 4,150 indexed seeds were scanned ahead of time and stored, so the coordinate table on a seed page is a lookup, not a guess.
One common misconception is worth clearing up: the in-game /locate command does not guarantee the nearest match. It searches in region rings and returns the first viable hit in ring iteration order. Separately, we record a structure’s placement chunk corner while /locate reports its jigsaw start piece — for rotated structures like trial chambers the two differ by 16–19 blocks, and the structure itself is 19×19, so both coordinates land on it. A 16-block difference is not an error.
Java and Bedrock place structures differently
This is the easiest mistake to make with any structure finder. Biome generation was unified in 1.18+, so terrain for a given seed is pixel-identical across editions — but structure placement uses per-edition RNG. For seed 8585 the woodland mansion is at (312, 248) on Java and (280, 104) on Bedrock: same seed number, same terrain, structures over 200 blocks apart. Always set the edition before reading coordinates.
Seeds with a full coordinate table
View all →
Taiga Spawn — a Village at Spawn
151658
Minecraft Beach Seed: a Woodland Mansion Nearby
182423
Taiga Spawn — a Village at Spawn
107230
Old Growth Birch Forest Seed With a Woodland Mansion Nearby
171512
a Woodland Mansion Nearby Near a Forest Spawn
148817
Plains Seed With a Village at Spawn
155568
Minecraft Plains Seed: a Village at Spawn
152855
Minecraft Taiga Seed: a Village Beside Spawn
168243
Plains Seed With a Woodland Mansion Nearby
124400
Forest Spawn — a Woodland Mansion Nearby
136062
Beach Seed With a Woodland Mansion Nearby
101332