Ancient City
minecraft:ancient_city- Found in
- Deep Dark
- Generation
- Underground
- Added
- Java 1.19
/locate structure minecraft:ancient_cityJava Edition · Current and legacy commands
Search Minecraft structures by name, biome or dimension, then copy the correct Java Edition locate command for versions 1.11 through 26.x.
/locate structure minecraft:id.Copy the command, paste it into chat, then follow the returned coordinates.
minecraft:ancient_city/locate structure minecraft:ancient_cityminecraft:bastion_remnant/locate structure minecraft:bastion_remnantminecraft:buried_treasure/locate structure minecraft:buried_treasureminecraft:desert_pyramid/locate structure minecraft:desert_pyramidminecraft:end_city/locate structure minecraft:end_cityminecraft:fortress/locate structure minecraft:fortressminecraft:igloo/locate structure minecraft:igloominecraft:jungle_pyramid/locate structure minecraft:jungle_pyramidminecraft:mansion/locate structure minecraft:mansionminecraft:mineshaft/locate structure minecraft:mineshaftminecraft:mineshaft_mesa/locate structure minecraft:mineshaft_mesaminecraft:monument/locate structure minecraft:monumentminecraft:nether_fossil/locate structure minecraft:nether_fossilminecraft:ocean_ruin_cold/locate structure minecraft:ocean_ruin_coldminecraft:ocean_ruin_warm/locate structure minecraft:ocean_ruin_warmminecraft:pillager_outpost/locate structure minecraft:pillager_outpostminecraft:ruined_portal/locate structure minecraft:ruined_portalminecraft:ruined_portal_desert/locate structure minecraft:ruined_portal_desertminecraft:ruined_portal_jungle/locate structure minecraft:ruined_portal_jungleminecraft:ruined_portal_mountain/locate structure minecraft:ruined_portal_mountainminecraft:ruined_portal_nether/locate structure minecraft:ruined_portal_netherminecraft:ruined_portal_ocean/locate structure minecraft:ruined_portal_oceanminecraft:ruined_portal_swamp/locate structure minecraft:ruined_portal_swampminecraft:shipwreck/locate structure minecraft:shipwreckminecraft:shipwreck_beached/locate structure minecraft:shipwreck_beachedminecraft:stronghold/locate structure minecraft:strongholdminecraft:swamp_hut/locate structure minecraft:swamp_hutminecraft:trail_ruins/locate structure minecraft:trail_ruinsminecraft:trial_chambers/locate structure minecraft:trial_chambersminecraft:village_desert/locate structure minecraft:village_desertminecraft:village_plains/locate structure minecraft:village_plainsminecraft:village_savanna/locate structure minecraft:village_savannaminecraft:village_snowy/locate structure minecraft:village_snowyminecraft:village_taiga/locate structure minecraft:village_taigaStructure explorer
Minecraft structures are generated landmarks such as villages, strongholds, trial chambers, ancient cities, ocean monuments and Nether fortresses. Their possible locations depend on the dimension, biome, world seed and game version.
This tool is for quickly finding the correct Java Edition structure ID and copying a command. It does not predict coordinates from a seed; Minecraft searches the loaded world data and returns the nearest matching structure.
Version selection matters because Java 1.19 introduced the modern /locate structure form. Earlier supported releases use legacy structure names, and several biome variants point to the same broader target.
| Structure | Dimension | Where to look | Current command |
|---|---|---|---|
| Ancient City | Overworld | Deep Dark | /locate structure minecraft:ancient_city |
| Nether Fortress | Nether | The Nether | /locate structure minecraft:fortress |
| Woodland Mansion | Overworld | Dark Forest | /locate structure minecraft:mansion |
| Ocean Monument | Overworld | Deep Ocean | /locate structure minecraft:monument |
| Stronghold | Overworld | Concentric rings around world origin | /locate structure minecraft:stronghold |
| Trial Chambers | Overworld | Underground across the Overworld | /locate structure minecraft:trial_chambers |
Choose your Java version, find the structure in the list and copy its /locate command. Run it with cheats enabled or server operator permission to receive the nearest matching coordinates.
The command syntax changed in Java 1.19. Select your exact version in this tool; older releases use /locate followed by a legacy structure name instead of /locate structure minecraft:id.
No. In a single-player world you normally need cheats enabled. On a multiplayer server, you need permission to run the locate command.
The generated commands and version history on this page target Java Edition. Bedrock has a different set of accepted structure names, so do not assume every Java identifier works there.
Yes. Use the Seed Map when you want to preview possible coordinates from a seed. This page is faster when you are already in the game and only need a correct locate command.
Before the modern structure registry syntax, related variants such as village types, ocean ruins and ruined portals used one broader legacy locate target.