BuildPrint wiki
How each part of BuildPrint works. New to it? Start with Getting started. Looking for something? Type it in the search box, the way you would ask it.
I want to
- Load a schematic
- Put a build where I want it
- See the whole build, or one layer
- Know what to gather
- Let it place blocks for me
- Save my own build as a schematic
- Build with friends
- Change a key
- Fix something that is not working
Short answers to common questions are in the FAQ.
Start here
Getting startedInstall BuildPrint, open the menu, load your first schematic, turn on the printer and set your keys.Loading schematicsThe Local tab, the file formats BuildPrint opens and the other ways to load a file.Moving and aligningPut a loaded build where you want it: with the mouse in the editor, by typing coordinates, or with auto align for a build that is partly standing.
Seeing the build
The ghostHow the build is drawn in your world and what you can change about it.Status colorsThe colors that mark wrong, turned and extra blocks, and the other hints on screen.Status panelThe panel in the corner while you build: progress, what is left and what is switched on. Make it smaller, move it or hide it.Container contentsSee what a schematic has inside its chests, hoppers and other containers, check yours against it and fill them.Layer viewShow one layer of a build, or a few, and work through it from the bottom up.Material listWhat a build needs, what is placed, what you carry and what is in your chests. Count raw materials, tick off what you have, gather what is left and share the list.Swap materialsBuild a schematic out of other blocks without changing the file.
Building
Easy placeRight-click the ghost and the right block goes down, facing the right way.Easy breakHold left-click to break only the blocks that do not belong.The printerPlaces the missing blocks around you while you move through the build.PastePut a whole build into the world in one go in creative mode, and take it back with undo.
Making and sharing
The editorSelect part of the world and save it as a schematic, or put a loaded build in place with the mouse. Every tool, every click and what the wheel does.MarketplaceBrowse community builds in the game, place them, and publish your own.Build togetherShare a build with a code. Everyone sees it in the same place and sees the progress.
Reference
SettingsEvery option in the settings screen, with its default.ShortcutsAll keys, in the game and in the editor, and how to set one in the Controls screen.CommandsEvery /buildprint command: the editor, selecting and saving, placing a build, and the server.ServersWhat works on servers, what a server can turn off, and servers with several worlds.Coming from LitematicaYour files keep working, your placements can be brought over, and what is different.BenchmarksFrame rate, loading time and freezes of BuildPrint, Litematica and HoloBuilder on the same builds, from small to 11 million blocks.TroubleshootingThe problems players run into most, in one place, each with what to do and where to read more.Bug reportsSend a bug report or a feature request from the game, and the commands that help find a problem.
For mod developers
For mod developersWhat other mods can do with BuildPrint, and how to call it without making it a requirement.Blueprint APILet your mod keep a blueprint in BuildPrint, so the builds it makes show up as a build to follow.Placements APIRead the builds loaded in BuildPrint: where they are, what they want at a block, progress and materials.HUD APIAsk BuildPrint's panels to step aside while your own tool fills the screen.Actions APIList and run BuildPrint's switches and screens, from a hotkey wheel or a menu of your own.Previews APIShow a changed copy of a build as a ghost, then throw it away or save it.Library APISave a loaded build to the player's schematics folder.Selection APIRead and change the player's selection, and capture part of the world as blueprint data.Rules APIRead what the server allows BuildPrint to do, and the printer's limits.Editor APIAdd your own tools, buttons and drawings to the BuildPrint editor.Format APITeach BuildPrint another schematic file format, so those files load like any other.