Java Edition · Updated for 26.2

Minecraft Superflat Generator

Build a custom flat world: stack block layers, pick a biome, copy a real layers;biome preset. Includes every vanilla flat preset (Classic, Void, Redstone Ready…).

Vanilla presets
Load an official flat layout, then tweak layers.
Layer preview
Total height 4 · surface ≈ Y=-61 (from world bottom −64)
Bedrock ×1
Dirt ×2
Grass Block ×1
Layers (bottom → top)
First row is the bottom of the world.
1
2
3
Export
Paste into Create World → Superflat → Customize → Presets.
minecraft:bedrock,2*minecraft:dirt,minecraft:grass_block;minecraft:plains
{
  "biome": "minecraft:plains",
  "layers": [
    {
      "block": "minecraft:bedrock",
      "height": 1
    },
    {
      "block": "minecraft:dirt",
      "height": 2
    },
    {
      "block": "minecraft:grass_block",
      "height": 1
    }
  ],
  "lakes": false,
  "features": false
}

Vanilla preset codes

Accurate layer strings. Structure notes describe what the in-game preset list enables — not characters in the code.

Classic Flat

Default grass world — great starter flat.

Structures: Villages (select this preset in-game for structure settings)

minecraft:bedrock,2*minecraft:dirt,minecraft:grass_block;minecraft:plains

Tunnelers' Dream

Deep stone for mining / mineshaft vibes.

Structures: Mineshafts, strongholds

minecraft:bedrock,230*minecraft:stone,5*minecraft:dirt,minecraft:grass_block;minecraft:windswept_hills

Water World

Deep ocean slab — monuments & shipwrecks with the right preset.

Structures: Ocean ruins, shipwrecks, monuments

minecraft:bedrock,64*minecraft:deepslate,5*minecraft:stone,5*minecraft:dirt,5*minecraft:gravel,90*minecraft:water;minecraft:deep_ocean

Overworld

Thicker stone “overworld-like” flat with more structure options.

Structures: Villages, outposts, mineshafts, strongholds, ruined portals…

minecraft:bedrock,59*minecraft:stone,3*minecraft:dirt,minecraft:grass_block;minecraft:plains

Snowy Kingdom

Snow-capped plains flat.

Structures: Villages, igloos

minecraft:bedrock,59*minecraft:stone,3*minecraft:dirt,minecraft:grass_block,minecraft:snow;minecraft:snowy_plains

Bottomless Pit

No bedrock — dig forever (void below).

Structures: Villages

2*minecraft:cobblestone,3*minecraft:dirt,minecraft:grass_block;minecraft:plains

Desert

Sand over sandstone — desert builds & pyramids.

Structures: Villages, desert pyramids, mineshafts, strongholds

minecraft:bedrock,3*minecraft:stone,52*minecraft:sandstone,8*minecraft:sand;minecraft:desert

Redstone Ready

Thick sandstone, no features — clean redstone lab.

Structures: None

minecraft:bedrock,3*minecraft:stone,116*minecraft:sandstone;minecraft:desert

The Void

Empty air world (spawn platform still appears in-game).

Structures: None

minecraft:air;minecraft:the_void

How to paste a preset

  1. Create New World → World Type: Superflat
  2. Customize → Presets
  3. Paste the code → Use Preset → Done
  4. Optional: click a named preset (e.g. Overworld) so its structure settings apply, keep Generate structures ON

FAQ

What is a Minecraft superflat preset code?

A preset code is a string you paste into Create World → Superflat → Customize → Presets. Modern Java format is layers;biome — for example minecraft:bedrock,2*minecraft:dirt,minecraft:grass_block;minecraft:plains. Layers are listed bottom to top.

Why don’t structures appear in my preset string?

Since Java 1.16, structures are no longer encoded in the preset code. Structure generation comes from which built-in preset you select in the list (Classic Flat, Overworld, etc.) and whether Generate structures is ON. This tool only exports layers and biome — that’s what the code can actually control.

Does this work in Minecraft 26.2?

Yes. The layers;biome format is current for Java Edition through 26.2 (Chaos Cubed). You can use biomes like pale_garden and sulfur_caves. Bedrock flat worlds use a different UI and never put structures in a code string.

How do I use a preset in Minecraft Java?

Create New World → World Type: Superflat → Customize → Presets → paste the code → Use Preset → Done. For villages or mineshafts, also click the matching built-in preset name so its structure settings apply, and keep Generate structures enabled.

What’s the Classic Flat code?

minecraft:bedrock,2*minecraft:dirt,minecraft:grass_block;minecraft:plains — one bedrock, two dirt, one grass, plains biome. Surface sits at Y=-60.

Can I use Nether or End biomes?

Yes in the Overworld superflat dimension — the biome controls sky, fog, mob spawning, and temperature. It does not turn the world into the Nether dimension; for that you still need a Nether portal or a custom datapack dimension.

66 biomes in the picker · Related: Redstone designer, Circle generator, Commands guide

CraftMC

Your ultimate resource for Minecraft tools and guides.

Professional ToolsExpert GuidesActive Support

Popular Tools

Quick Links

Also from us

We also run a Fortnite tools site — free calculators, weapon guides, map drops, and season helpers.

Visit FortniteTools.com

© 2026 CraftMC. All rights reserved. Also check out our Fortnite tools site.