GTNH Blueprint

A Claude Design system for GregTech: New Horizons 2.9 buildings

← All tools · Source on GitHub

Describe a building to Claude Design and it builds it out of real GTNH blocks. The design is drawn in 3D with the pack's own textures, with a layer slider and a material list. One click exports a .schematic for Schematica, or one WorldEdit can paste.

Designed in Claude Design, built in game

QFT Pagoda Mokoshi v2 in Claude Design: a five-tier dark pagoda in the 3D viewer, with toggles for pillars, entrances, QFT, markers, strips and planting along the top, and the material list underneath
QFT Pagoda in Claude Design: five tiers with a Quantum Force Transformer in each, 71×179×71, 67,881 blocks and 3,948 Lapis Caelestis strips. The controls along the top switch parts of the design on and off.
The same pagoda built in Minecraft, with eaves outlined in white strips, next to a flared dark tower
The pagoda built in game.
Canton Reactor Tower in Claude Design: a flared lattice tower ringed with white strips, with toggles for reactors, columns, twist, catwalks and strips, and the material list underneath
Canton Reactor Tower in Claude Design: an LHC beam line in the flared base and 16 compact fusion reactors above, 185×193×185, 219,060 blocks and 17,130 strips.
The Canton Reactor Tower built in Minecraft, a flared lattice tower ringed with white Lapis Caelestis strips, next to the pagoda
The tower built in game.

The viewer

A marble cottage with spruce log corners, a brick ArchitectureCraft gable roof with a ridge, and dark oak window frames with glass, in the 3D viewer with the layer slider, export buttons and material list underneath
The Structure viewer: chisel marble walls, ArchitectureCraft roof tiles and ridge, ArchitectureCraft window frames with glass panes. The material list underneath counts each block and shape.

What it covers

Black stained glass wall outlined from inside with white Lapis Caelestis strips, framed by quartz round pillars, doric capitals and an architrave
Microblock trim: white Lapis Caelestis strips outlining a black glass wall, between ArchitectureCraft pillars, capitals and an architrave.
The Large Hadron Collider ring with CMS and ATLAS modules, four beam lines of beam stabilizers, LINACs, synchrotrons and target chambers, and a compact fusion ring over the LINACs
Big builds render too: an LHC with four beam lines and a compact fusion ring, built from the exact GregTech structures. Controllers and hatches are stand-in blocks.
Preview cards for every component: Air, ArchShape, Block, BlockIcon, Corner, Door, Fill, Hollow, Palette, Pillar, Slab, Stairs, Strip, Structure and Torch
The 15 components as their preview cards appear in the design system.

Set it up in your Claude Design

You need Claude Code signed in with a claude.ai account that has Claude Design, plus Node 22 and git. The design system goes into a Claude Design project of your own.

  1. Clone and build the library:
    git clone https://github.com/philipxjm/gtnh-blueprint.git cd gtnh-blueprint/library npm ci npm run build
  2. Open library/.design-sync/config.json and delete the "projectId" line. It points at my project, which you can't access. Without it, the sync makes a fresh project for you.
  3. Start Claude Code in library/ and run /design-sync. If it asks you to sign in to Claude Design, run /design-login first.
    claude /design-sync
  4. The sync builds the components and checks every preview card. Then it asks you to name the new project and approve the upload, and the components appear in the project as they're verified. The first run takes a while.
  5. In Claude Design, start a new design with that design system and describe what you want:
    A two-storey marble villa, 13×9, with an ArchitectureCraft brick gable roof and ridge, dark oak window frames with glass, and black glass windows on the ground floor outlined in white Lapis Caelestis strips.
    Ask for changes the same way: a bigger overhang, a different stone, another floor.

Getting it into the game

SchematicaExport .schematic, put the file in .minecraft/schematics/ and load it. GTNH ships Schematica, and it shows the whole build as a hologram, but its printer places normal blocks only. My Schematica fork also prints microblocks and ArchitectureCraft shapes. For shapes it picks the right item, clicks so the shape lands turned the right way, then fixes the rest with the hammer and chisel and adds window glass. It's client-side only: download the jar. Microblock printing is tested in game; shape printing is new and not yet tested.
WorldEditExport WorldEdit, put the file in the server's config/worldedit/schematics/, then //schem load <name>_worldedit and //paste. The build's low north-west corner goes at your feet.
Matter ManipulatorMy Matter Manipulator fork imports a .schematic as the copy source, then pastes it like a copied region, microblocks and ArchitectureCraft shapes included. It runs on the server and works with stock clients: they use /mmschematic, and players with the fork get a file picker. Download the jar. The ArchitectureCraft additions are not yet tested in game.

Other pack versions

The block catalog is GTNH 2.9.0-beta-3. For another version, build the included BlueprintDump client mod, run /blueprintdump in that instance, and rebuild the catalog from the dump. The README has the steps.

The block textures and data come from the mods in GT New Horizons and belong to their authors under each mod's licence. They're included so the design system draws blocks as they look in game.