SeedViewBUILD STUDIO home
For grown-ups

How to build a sphere or dome in Minecraft

A sphere is a stack of circles that grow to the widest layer (the equator) and shrink again; a dome is the top half. Build it one layer at a time, using the width and pattern of each layer, starting from the equator for a dome or from the bottom for a sphere.

Updated 21 Oct 2026 · Checked on Java Edition 1.21.x and 26.x, Bedrock Edition 1.21.x and 26.x (the method does not depend on the version)

Quick steps

  1. Choose the width and height. The width is the base (the widest ring). A half-sphere dome is half the width high, rounded up; a lower, flatter dome is an ellipsoid.
  2. Build the base ring. Build the bottom layer as a circle of the full width, using its run pattern, exactly like a flat circle.
  3. Build each layer on top. Each next layer is a smaller ring. Take its width from the layer list, centre it on the same middle, and place it.
  4. Close the top. The last layer is a small flat cap. For a sphere, build the bottom half the same way, mirrored below the equator.

How a sphere is made of circles

Slice a sphere into horizontal layers and every layer is a circle. The middle layer (the equator) is the widest; the layers above and below get smaller, slowly at first and then quickly near the top and bottom. That is why the top of a sphere has a flat cap: near the pole the slices change faster than one block per layer.

We use one rule for every shape: a block belongs to the shape when its centre lies inside the ideal sphere. A hollow sphere keeps only the blocks that touch the outside, so its shell is one block thick and still sealed.

Dome or sphere

  • A dome is the top half: it starts with the widest ring on the ground and closes at the top. It is the usual roof for a tower, a greenhouse or a base.
  • A sphere is both halves. It needs a support while you build the bottom half, then the support comes out.
  • Odd widths have a centre block on every layer, so the top cap is centred on a single block. Even widths have a 2x2 centre.

Build it layer by layer

  1. Read the layer list. For each layer you need its width (then use the circle pattern for that width) or the exact blocks from the studio’s layer view.
  2. Mark the centre column. A line of marker blocks straight up from the centre keeps every ring centred.
  3. Build the base ring, then each layer above it. Count from the centre column outwards to the edge of each ring.
  4. Close the cap with the last small flat layer.

The layer tables below are computed for a 25 wide dome. For other sizes, open the dome generator or the sphere generator: they show every layer and can export the whole shape to load into your world (how to import).

Tips that save time

  • Build the shell only: a hollow dome needs far fewer blocks than a solid one.
  • Use scaffolding for the high layers; it is quick to remove.
  • On big domes, finish one quarter of each layer and copy it around, like a flat circle.

Blocks for a hollow sphere and dome

WidthSphere (hollow)Dome (hollow)Dome layers
91861055
155302858
211,08255311
251,55079713
312,3821,23316
414,2422,15321
516,6423,33326

Layers of a 25 wide dome (hollow, bottom to top)

LayerRing widthBlocks
12568
22568
32568
42564
52364
62364
72160
82156
91960
101748
111576
121164
13737

Ring width = the outside width of that layer (links go to the flat circle of that width). Near the top the shell is flatter, so a layer can hold more blocks than a thin ring of the same width.

Sources

Questions

How tall is a dome?

A dome that is half a sphere is half its width tall, rounded up, so a 25 wide dome has 13 layers. You can make it lower by building the top of an ellipsoid instead; the studio has a height setting for that.

Is a 1-block shell airtight?

Ours is. The thin shell is built so there is no face-to-face path from inside to outside, so water and mobs cannot get through, even where the outside looks like diagonal steps.

Can I make a sphere with commands?

Not with /fill. In Java with WorldEdit, //sphere and //hsphere make solid and hollow spheres from a radius, centred on the block above you (add -r to raise it so the bottom is at your feet).

Where do I start a sphere that floats?

Build a temporary column from the ground to the bottom layer, build upwards layer by layer, then remove the column. For big spheres, mark the centre column first so every layer stays centred.

Esc
↑ ↓ move↵ openEsc close