Minecraft terrain generator
Drag to turn, right-drag to pan, wheel to zoom, double-click to frame.
- Shape the ground
- Paint the blocks
- Build the view
About the terrain generator
The terrain generator shapes Minecraft landscapes in your browser. Start from one of 8 landscapes (alpine peaks, a rounded massif, a stepped canyon, a river valley, a cliff or beach coast, rolling hills, mesa and buttes) or from flat ground, sculpt it with brushes, let rain erode it and rivers cut through it, paint it in real blocks and plant trees. Then export it as a schematic to paste with WorldEdit, or as region files to drop into a world.
No account and nothing to install: the terrain is built on your computer.
How to use it
- Start a new terrain: pick a landscape or flat ground, a size (256, 512 or 1024 blocks a side) and a seed.
- Shape it with the brushes: Raise (R), Dig (D), Smooth (S) and Flatten (F). Alt and Shift switch between them as you drag.
- Erode (E): paint where the rain falls, and the water carves the slopes below. River (W): click a spring and the river finds its way down the slopes; drag its points to bend it.
- Paint (P) blocks over the rules that cover the ground. Plant a tree with a click (T), or add a layer that sows the tree and flower generators' species in drifts across the map.
- Every step is a layer you can change later: mask one to a part of the map (M), or open the node graph (G) to see how they combine.
- Export the terrain.
Export formats
Area (.schem): the whole terrain or a box you draw on the map, hollow (a shell a few blocks deep, far fewer blocks and a much faster paste) or on solid rock, with slabs and stairs over the one-block steps and water if you want it.
Whole map (.mca): the terrain as Java Edition region files, zipped in the world's region folder for your version, its corner at x 0, z 0 and every column solid down to bedrock. Java 1.18 and later.
Heightmap (.png): the ground alone as a 16-bit grey image, one pixel a block, top edge north. A Heightmap layer reads one back, so a heightmap from another tool can start a terrain here.
How do I paste a large terrain?
Export it hollow: a shell a few blocks deep has far fewer blocks than solid rock and pastes much faster. FastAsyncWorldEdit handles large pastes better than WorldEdit. For a whole map, export region files instead of pasting.
How do I put the terrain in a new world?
Export the whole map as region files and unzip it into the world's folder while the world is closed: the zip already holds the region folder your version uses. The terrain starts at x 0, z 0. If it rises higher or sinks lower than the overworld allows, the export says so.
Which Minecraft versions does it work with?
Java Edition. Schematics are written for the server version picked in the sidebar; region files need Java 1.18 or later.