Build · Aug 2026

How to build a sphere or dome in Minecraft, layer by layer

Spheres are stacks of circles. Here's how to read the layers, keep them centred and choose a shell thickness that doesn't leak.

Open the Sphere & Dome GeneratorSpheres, domes, bowls and ellipsoids — every layer, with a rotatable 3D preview.

A sphere is just a stack of circles that grow and then shrink. The Sphere & Dome Generator prints every layer; this guide is about building from those layers without losing your place.

Before you start

  • Pick the diameter and read the total blocks tile. A 21-block thick-shell sphere is about 1,900 blocks (30 stacks). A 31-block one is over 4,000.
  • Decide hollow or solid. Almost everything is hollow; the only reason to fill a sphere is if you’ll carve rooms into it later.
  • Mark the centre column on the ground with a distinctive block and build a pillar up its middle — every layer is centred on that pillar.

Building the layers

  1. Start with layer 1 (the smallest circle at the bottom). Centre it on your pillar.
  2. Each layer’s view in the generator shows the previous layer in grey. Place the new ring so it sits on or just outside the grey — that’s your alignment check.
  3. The rings get wider until the equator, then narrower. The top few layers are small discs, not rings — the generator fills them in for you so the sphere is closed.
  4. For a dome, build the bottom half’s layers only (the generator’s Dome mode starts at the equator and goes up).

Thin vs thick shell

A thin shell is one block thick with corner-only contacts between some blocks. It looks fine but water and light leak through the corners. A thick shell has no see-through gaps — use it for anything you’ll live in, flood, or light from inside.

Tips

  • Scaffolding or a temporary dirt spiral makes the upper half much faster.
  • Build the top half from the inside if you want to keep the outside clean.
  • Glass spheres look best with a thin shell; stone ones with thick.
Try it: Sphere & Dome Generator →Free, in your browser.