View, browse & AI-generate
Minecraft structures in 3D
Blockwright is a desktop app that loads .nbt structure files and renders them with their real in-game textures — then lets you describe a build in plain language and watch the AI construct it, step by step.

A full Minecraft structure studio
Real textures, real geometry, real-time. Everything you need to build, inspect and generate structures.
Real-time 3D rendering
Structures render with their true in-game look — block models and textures read from an extracted Minecraft content pack. Orbit, zoom and fly through any build.
AI structure generation
Describe a build in a prompt — optionally with a reference image — and Blockwright emits a structure, compiles it to .nbt and refines it through a live emit → render → review loop.
Block Catalog
Browse every placeable block with live 3D previews and copy-ready IDs — 1,000+ blocks at your fingertips.
Mod workspaces
Point Blockwright at a mod project and its structures render with their own custom textures and models — with the target Minecraft version auto-detected.
Block entities & fluids
Chests, beds, banners, skulls and decorated pots render correctly, alongside animated water and lava.
Jigsaw assembly
Preview worldgen template pools assembled from their jigsaw connectors.
Floor-plan editing
Define named vertical levels, highlighted as bands in the viewer, that ride along as context on every generation prompt.
Light & dark themed
A polished, themeable UI with floating, dockable tool windows that follows your system appearance.
Emit, render, review — then refine
A single blind generation produces boxy massing and broken roofs. Blockwright instead walks the model through an iterative visual loop, so it actually sees and corrects the build.
You describe it
Type a prompt like “a cozy stone cottage with a furnished interior” — optionally with a reference image, size, floors and theme.
The model emits geometry
It writes the build as compact volumetric ops and templates — one fill is a whole wall — which Blockwright validates and compiles to a real .nbt.
Blockwright renders it
The compiled structure loads into the 3D viewer and is screenshotted from several angles.
The model reviews & refines
Those screenshots are fed back so the model critiques its own build against your prompt and re-emits an improved version — gated by an independent critic.
Five provider backends
Generation is provider-agnostic — pick the backend and model that suit you in Settings. The self-review loop is tuned for Claude.
Claude (subscription)
Runs on your Claude Pro/Max plan via Claude Code — no API credits needed.
Claude API
The Anthropic API with a pasted key, billed per token.
OpenAI
OpenAI Chat Completions with function calling and vision.
Google Gemini
Gemini with function declarations and image review.
Codex
The Codex CLI on your ChatGPT Plus/Pro plan.
See it in action
Get Blockwright
Available for macOS, Windows and Linux. Free and open source under the MIT license.
Looking for older versions or build-from-source instructions? Head to the releases page or the repository.
Enjoying Blockwright?
Blockwright is a solo, open-source project. If it’s useful to you and you’d like to help fund its continued development — including the AI generation — consider buying me a coffee. Every bit is genuinely appreciated.