Minecraft Sphere Generator – Sphere & Dome Block Chart | Tool Corner
Tool Corner

Minecraft Sphere Generator

Build a block-perfect sphere or dome — set the diameter, step through the layers one at a time, and get the block count for every layer and for the whole build.

Built and maintained by the Tool Corner editorial teamMethod and figures checked against the sources listed below
Common sizes
Layer {{ layerLabel }}
Blocks needed
{{ blocks }}
Size{{ sizeLabel }}
Stacks (64){{ stacks }}
This layer{{ layerBlocks }}
{{ note }}
Blocks per layer, bottom to top
{{ layerGuide }}

What your result means

A sphere is built as a stack of circles, and the preview shows one of those circles at a time: every filled square is a block you place on that layer, every empty square is air. Blocks needed is the total for the whole shape, this layer is the count for the layer on screen, and stacks converts the total into full stacks of 64 plus the remainder. A hollow shell is the number you want for a display sphere or a dome roof; the solid count is what you would need for a planet-style build or for a mould you later carve out. If you only need one flat ring, the circle generator gives the same chart for a single layer.

Why spheres are harder than circles

The poles are the part everyone gets wrong

Near the top and bottom of a sphere the surface is almost flat, so a one-block ring would leave gaps you can see straight through. The generator handles this the way a renderer does: a block belongs to the shell if it is inside the sphere and at least one of the six blocks touching its faces is outside. Around the equator that test produces a thin ring; near the poles it produces a solid cap, which is exactly what a watertight surface needs.

It also explains a number that looks like a mistake. On a 15-block sphere the layers from the bottom up run 21, 48, 28, 32, 36, 40, 40, 40, 40, 40, 36, 32, 28, 48, 21 — the second layer is bigger than the third because it is still a cap, while the third has already become a ring.

How it works

Each block position is treated as a point in a cube of side D and tested against the equation of a sphere, using the centre of the block rather than its corner so the curve steps evenly. Blocks whose centre falls inside the sphere are kept. For a solid shape that is the whole answer. For a hollow shell, a kept block only survives if one of its six face neighbours falls outside the sphere — that leaves a one-block-thick surface with no holes. A dome is the same sphere with every layer below the middle discarded, so it sits flat on the ground and keeps the curve of the top half.

How to use this calculator

  1. Type the diameter in blocks — odd numbers such as 9, 15, 25 and 49 give the cleanest result.
  2. Pick full sphere for a floating ball, or dome for a roof, greenhouse or observatory that stands on the ground.
  3. Choose hollow for almost every real build; solid is for filled planets and for working out how much material you would remove.
  4. Drag the layer slider from layer 1 upwards and build one circle at a time, using scaffolding or water to reach each height.
  5. Copy the layer guide before you start mining so you gather the whole total in one trip.

Formula

((x + 0.5 − r) / r)2 + ((y + 0.5 − r) / r)2 + ((z + 0.5 − r) / r)2 ≤ 1

x, z are the block’s column and row within a layer and y is the layer number, all counting from zero. r is the radius, D/2, where D is the diameter in blocks. Adding 0.5 tests the centre of the block. Any block satisfying the inequality is inside the sphere; a shell block is one that satisfies it while at least one of its six face neighbours does not. As a sanity check, the solid count always lands within a fraction of a percent of the true volume 4πr³/3 — 1,791 blocks against 1,767 for a 15-block sphere.

Example calculation

A 15-block sphere — a common size for a display globe or a small dome roof:

Diameter: 15 blocks (radius 7.5)
Layers: 15, widest layer 177 blocks
Hollow shell total = 530 blocks
Solid total = 1,791 blocks
Dome, hollow (top 8 layers) = 285 blocks
Stacks needed (hollow) = 8 stacks + 18 blocks

Set the generator to 15 and you will see these figures. Note how little the shell costs next to the solid version: 530 blocks against 1,791, because only the surface is placed.

Frequently asked questions

How many blocks does a Minecraft sphere need?

A 15-block sphere needs 530 blocks as a hollow shell and 1,791 blocks solid. Counts grow with the cube of the diameter, so doubling the size to 30 blocks costs roughly eight times as much material.

Should I use an odd or even diameter?

Odd diameters such as 9, 15, 25 and 49 have a single centre layer and a single centre column, so the widest ring is unambiguous and the shape mirrors cleanly in every direction. Even diameters put the centre on a seam between blocks, which gives two identical middle layers and a slightly flatter look.

Why is the second layer of a hollow sphere thicker than the third?

Near the poles the surface of a sphere is almost horizontal, so the shell has to be drawn as a solid cap rather than a thin ring — otherwise you would be able to see straight through the top. Once the wall starts to slope past about 45 degrees the layer becomes a one-block ring again.

Related calculators

Assumptions & limitations

Every figure here comes from a simplified model. Keep these limits in mind when reading your result:

  • Counts assume every position is a full block. Slabs and stairs can smooth the surface further, but they change the totals.
  • A hollow shell is one block thick and has no internal supports, floors or lighting; add those separately.
  • A dome keeps the layers from the middle upwards and has no floor. On an even diameter the middle falls between two layers, so the dome is exactly half the layers.
  • The diameter is capped at 128 blocks — two chunks across — because larger spheres are slow to draw in a browser and impractical to read as a chart.
  • Only one layer can be copied as text at a time; the layer guide covers the whole build.

Further reading

Sources & references

The geometry and the block conventions behind this generator:

  • Minecraft Wiki — Blocks — reference for the one-cubic-metre block grid every build sits on, and for the stack size of 64.
  • Sphere — equation and volume — the standard equation used for the inside test, and the 4πr³/3 volume the solid count is checked against.
  • Voxel — background on representing a smooth solid as a grid of cubes, which is what a Minecraft sphere is.
Found an error? Report it →
Last updated
Found this useful? Share it
Help someone else find this free tool.