Web Analytics Made Easy - Statcounter

Tools / Minecraft

Minecraft Flat World Generator

Stack the superflat layers you want, pick a biome, and copy both the in-game preset string and the exact server.properties lines (generator-settings JSON + level-type=minecraft:flat) to run it on your server. Layers go bottom to top. Runs in your browser.

Presets:
  Total height: 0 blocks

    
  

    
    
  

How to apply it to your server

  1. Build your layers bottom to top - bedrock usually first. Use a preset as a starting point, then tweak blocks and thickness.
  2. In server.properties, set level-type=minecraft:flat and paste the generator-settings line above.
  3. Generation only applies to a new world. Stop the server, move or delete the world folder, then restart so it regenerates flat.

On 1.16+ the generator-settings JSON is the authoritative form; the comma preset string is what you paste into the in-game Superflat Customize box for single-player or a quick copy. Both describe the same stack.

Running a creative, redstone, or minigame server?

Superflat worlds are the standard canvas for redstone, building practice, and minigames - and those are multiplayer by nature. The tool is free and needs no account; if you need somewhere to host it, Supercraft is one option among many.

Frequently asked questions

How do I make a superflat world on a Minecraft server?

Set level-type=minecraft:flat in server.properties and paste a generator-settings JSON describing your layers and biome. This tool builds both that JSON line and the in-game preset string. Apply them to a fresh world (delete or rename the old world folder first) and restart.

What is the generator-settings preset string?

It is a compact description of the superflat layers and biome - layers as count*block from bottom to top, then the biome. On 1.16+ servers the authoritative form is the generator-settings JSON; the comma preset string is what you paste into the in-game Superflat customization box.

Why didn't my flat world change after editing server.properties?

World generation settings only apply to a brand-new world. An existing world keeps its original generation. Stop the server, move or delete the world folder, set the values, and restart so the world regenerates flat.

Is this for Java or Bedrock?

The layer concept is the same, but the server.properties generator-settings JSON and the preset string shown are Java Edition. Bedrock configures flat worlds differently.

This tool: v1.10 · updated 18 Sep 2026