Paste

Put a whole build into the world in one go in creative mode, and take it back with undo.

A house shown as a ghost, pasted into the world, undone and pasted again

Use it #

  1. Switch to creative mode.
  2. Load the build and put it where you want it.
  3. Press B, open the Loaded tab, select the build and click Paste in the Build group. Or in the The editor, pick Paste on the toolbar and click: it is there wherever pasting works.
  4. Check the choices in the panel and click Paste.
The Paste panel for Diamond House with Method, Air and Existing, and the Paste and Fill containers buttons

The choices #

ButtonWhat it does
AirPlace: the schematic's empty space clears what is in the build's box. Skip: only its blocks are written, what is around them stays.
ExistingReplace: blocks already in the world are overwritten. Keep: only empty spots are filled.
MethodHow the blocks get into the world. Auto takes the fastest way there is. Click to step through the ways that work in this world.

While it pastes, Cancel stops it, and a slow paste has a Stop button in chat. What is already in stays, and can be undone.

With the Layer view on, only the layers in view are pasted. That is how you paste a big build a few layers at a time, or stay under a server's size limit. With only some materials on show, only those are pasted and nothing is cleared.

Undo #

  • Right after a paste the build's button reads Undo paste. Once you move, turn or flip the build it is Paste again, with undo as a small icon next to it.
  • /buildprint undo takes back the latest paste or container fill from chat.
  • The last 10 are kept per world, while you stay connected.
  • In single-player and with VoxelSprout Policy, undo also puts back what containers held. Through commands, Axiom or WorldEdit only the blocks are put back.

Fill containers #

Fill containers puts the schematic's items into the build's chests, barrels, hoppers and other containers that already stand in the world, without opening them. What they hold now is replaced. It works in single-player, with VoxelSprout Policy (both can be undone) and with /data commands on other servers. See also Container contents.

How it pastes #

MethodWhereNotes
Single-playerYour own worldStraight into the world. Chest contents and sign text included.
Server (Policy)Servers with VoxelSprout PolicyThe server writes the blocks itself. Quick, and no operator status needed.
AxiomServers with AxiomFast. Chest contents and sign text need permission for /data. Also works on a server of an older version, or one that reaches an older version through a proxy, with ViaFabricPlus or ViaFabric installed. Blocks that version does not have are left out, and the paste says which.
/fill commandsServers where you may use /fillPacked into as few boxes as possible.
WorldEditServers with WorldEdit or FAWEChest contents and sign text need permission for /data. With FAWE, the blocks that change go up as one schematic through FAWE's own upload and are pasted in two commands, which is much faster than block by block.

Item frames, paintings, armor stands and the other entities of the build go in after the blocks. Through commands they need permission for /summon.

Without operator status a server lets commands through at about one a second, so pasting with commands or WorldEdit without FAWE is slow there. If a server disconnects you for spam, BuildPrint sends slower on that server from then on.

Limits #

  • Creative mode only.
  • A server can turn paste off, or limit how many blocks one paste may change. See Servers.
  • Through Axiom, commands or WorldEdit, parts of the build in chunks your game has not loaded are skipped. Come closer and paste again with Existing: Keep.

Something missing or wrong on this page? Say so on Discord.