Block geometry tool
Minecraft Shape Maker
Plan spheres, domes, towers, rings, spirals, and other block geometry with a live 3D preview, practical layer views, and build-ready exports.
- Runs locally in your browser
- 11 block shapes
- 3 practical exports
Downloads for builders
Use the layer guide for manual builds, mcfunction for Java creative or datapack workflows, and JSON for raw coordinates.
How it works
From an idea to a block-by-block plan
- 01
Choose and size the shape
Select one of 11 shapes, then tune the measurements and special controls that apply to that geometry.
- 02
Inspect the model
Rotate the 3D preview to check the silhouette, then use layer view to read every Y level before you build.
- 03
Export your workflow
Keep the layer guide open for a manual build, download Java commands for a quick creative preview, or use JSON in your own tooling.
Export comparison
Pick the output that matches how you build
- Layer guide
- Best for manual survival or creative builds. Follow one Y level at a time without installing a mod.
- .mcfunction
- Best for Minecraft Java Edition creative worlds and datapacks. It writes relative setblock commands for the generated blocks.
- JSON
- Best for developers and custom pipelines that need the generated coordinates and shape settings in a readable format.
FAQ
Minecraft Shape Maker questions
Does the tool upload my shape or settings?
No. Shape generation, previews, and downloads run locally in your browser after the page loads.
Which shapes can I generate?
You can generate a sphere, cylinder, cone, pyramid, dome, prism, torus, ogive cone, hyperboloid, star, or spiral.
Can I make hollow shapes?
Yes. Leave Filled off for a shell and turn it on when you need a solid volume. The exact result depends on the selected shape.
What is the difference between 3D view and layer view?
3D view is for checking proportions and the overall silhouette. Layer view turns the same coordinates into a grid you can follow one Y level at a time.
How should I use the mcfunction export?
Use it with Minecraft Java Edition in a creative world or datapack workflow. Review the commands and run them from a suitable position in a world where commands are enabled.
Can it export Litematic, schem, Bedrock structure, or world files?
No. The current exports are JSON, a browser-readable layer guide, and a Java mcfunction. Convert the JSON with separate tooling if another format is required.
