Ancient City
Ancient cities generate deep underground in the deep dark, around Y -52, and are the only source of the swift sneak enchantment.
Structure facts
- Identifier
- minecraft:ancient_city
- Dimension
- Overworld
- Added in
- Minecraft 1.19
- Region spacing
- 24 chunks (384 blocks)
- Separation
- 8 chunks
- Placement salt
- 20083232
- Offset distribution
- Triangular (biased towards the region centre)
Generation conditions
Minecraft divides the world into 24×24 chunk regions and picks one candidate position per region, keeping a separation of 8 chunks from the region edge. The candidate is then accepted only if the biome at that position is suitable.
Required biomes
How to find a ancient city
- Open your seed. Enter your world seed on the seed map and choose the Minecraft version your world was created in.
- Enable the layer. Turn on the ancient cities layer in the map panel.
- Pick the closest marker. Pan around spawn and choose the marker nearest to where you play.
- Copy the coordinates. Select the marker and copy its coordinates, or copy the ready-made teleport command.
- Travel there. Ancient cities require a deep dark biome, which forms under mountainous terrain. Bring wool and expect a warden.
Coordinate notes
Markers are placed at the structure start position — the corner chunk Minecraft uses to begin generation — offset to the centre of that chunk. The building itself extends outward from there, so expect the visible structure to sit within a chunk or two of the marker.
Versions
Ancient Cities can be mapped for these Minecraft versions: