About Minecraft Superflat Generator
Build a custom superflat world without hand-writing the preset code. Start from a preset like Classic Flat or Tunnelers Dream, add or remove layers, set how thick each one is, and choose a biome. The preset string updates live.
Layers are ordered from the bottom up, the same way Minecraft reads them, so bedrock goes first and your surface block goes last. Copy the string into the Preset field when you create a superflat world.
How to use a superflat preset
When creating a world, choose the Superflat world type, open Customize, and paste the preset string into the Preset field. The string lists each layer from the bottom up, with a number for thickness, and ends with the biome.
Reading the preset format
A preset like minecraft:bedrock,2*minecraft:dirt,minecraft:grass_block;minecraft:plains means one bedrock at the bottom, two dirt, then grass on top, in the plains biome. The number before a block sets how many of that block stack up.
Presets to start from
Classic Flat is the default grassy world, Tunnelers Dream is a deep stone world for mining practice, Water World floods the surface, and Desert and Snowy give you themed surfaces. Load one and tweak it.
Frequently asked questions
- How do I make a custom superflat world?
- Design your layers and biome here, copy the preset string, then paste it into the Preset field of the Superflat Customize screen when creating a world.
- What does the superflat preset code mean?
- It lists layers from the bottom up. A number before a block, like 2*minecraft:dirt, sets the thickness. The part after the semicolon is the biome.
- Does this work on Bedrock?
- Bedrock does not use a shareable preset string, so on Bedrock you recreate these layers in the world Flat settings. The tool flags this and the layer plan still helps.
- Does it work on old versions?
- The string targets 1.13 and newer. On 1.8 to 1.12 superflat used a numeric format, which the tool notes.
- Is the superflat generator free?
- Yes, it runs entirely in your browser with no sign-up.