copypaster

copypaster

Copy and paste Minecraft structures with player-relative positioning, ghost preview, persistent undo, and an optional browser editor.

1 606 downloads 4 followers

Copy Paster — copy and paste Minecraft structures with player-relative positioning

Copy cuboid regions to files. Paste them back exactly where you mean to — anchored to your position.

Minecraft 1.21.11, 26.2, and 26.3 Fabric Loader 0.19.5 Java 21 or 25 Version 3.5.1


Copy Paster is a Fabric client + server mod for survival and creative builders who want a fast, visual way to duplicate structures without leaving the game. Select a box with keybinds, name it in chat, then paste it later — position follows where you stand at copy time and paste time, so offsets stay intuitive.

  • [ / ] copy — two corners, live wireframe preview, name in chat
  • Paste options — absolute coords, rotation, mirror, skip air, overwrite confirm
  • Paste ghost preview — cyan box when blocks would be overwritten (respects rotation/mirror)
  • Post-paste edits — /pasterotate, /pastemirror, /pastemove with cascaded undo
  • Undo — /pasteundo with persistent snapshots under copypaster/undos/ (survives restart)
  • LuckPerms — grant copypaster.* nodes to non-ops; vanilla operators always allowed
  • Web UI (optional) — browser 3D viewer/editor with texture-accurate preview, palette remap, voxel paint, import/export .nbt
  • Ukrainian (uk_ua) — full UI strings alongside English

Source: github.com/matrunchyk/copypaster · Changelog · Issues


Install

Where What
Dedicated server Matching copy_paster-<version>+<mc>.jar in mods/ + Fabric API
Each player who copies Same JAR (same MC version) in client mods/ + bind [ / ]

Pick your JAR (server and every copying client must match):

Minecraft Java Example artifact
1.21.11 21 copy_paster-3.5.1+1.21.11.jar
26.2 25 copy_paster-3.5.1+26.2.jar
26.3 25 copy_paster-3.5.1+26.3.jar

Requires Fabric Loader 0.19.5+ and Fabric API.

Server-only mode: /paste, /copylist, /copyinfo, /copyblocks, /copydelete, /copyweb, and the web UI still work. World copy requires the client mod and keybinds (or /copy with coords).

Optional: Mod Menu + Cloth Config for in-game client settings.


Quick start

1 · Save a region

  1. Stand at the anchor point you want for this copy.
  2. Press [ on corner 1, then ] on corner 2 (wireframe follows your crosshair for the end corner). Or run /copy x1 y1 z1 x2 y2 z2 without the client mod (requires copypaster.copy).
  3. Type a structure name in chat (a–z, 0–9, _, -, max 64 chars). Type cancel to abort (timeout from server config, default 60 s).

2 · Paste it back

  1. Stand in the same relative spot you used when copying (or use at — see commands).
  2. /paste <name> — if the ghost warns about overwrites, run the suggested … confirm command.
  3. Use /pasteinfo while looking at the build, or /pasteundolist, then /pasteundo <id>.

Examples:

/paste house
/paste house at 100 64 -20
/paste house rotate 90 mirror left_right noair confirm

Commands

Command Description
/copyhelp Command summary (copy, paste, undo, web UI)
/copy x1 y1 z1 x2 y2 z2 Copy region via coordinates (chat naming)
/copyblocks <name> [page] Block type shopping list (paginated)
/paste <name> Paste at player-relative anchor
/paste <name> at <x> <y> <z> Paste with min corner at world coordinates
/paste <name> rotate <90|180|270> Rotate before placing
/paste <name> mirror <left_right|front_back> Mirror before placing
/paste <name> noair Skip air blocks in the structure
/paste <name> … confirm Paste after overwrite warning
/pasteundo [id] Undo latest paste or a specific undo id
/pasteinfo [distance] Undo ID and details for paste at crosshair
/pasteundolist List pastes still available for undo
/pastecancel Dismiss overwrite preview without pasting
/pasteselect <undo id> Highlight a paste; transforms target it
/pasterotate [90|180|270] Rotate an existing paste (cascaded undo)
/pastemirror x|z Mirror an existing paste
/pastemove <dx> <dy> <dz> Nudge an existing paste
/pastemove at <x> <y> <z> Move paste min corner to coordinates
/copylist List saved structures
/copyinfo <name> Size, dimension, offset, metadata
/copydelete <name> Remove .nbt + .json
/copyweb Print web UI URL (when enabled)

Access: vanilla operator always has full access. With LuckPerms, non-ops need copypaster.* nodes (see README for the full permission table).


Controls

Input Action
[ Set corner 1 (look at a solid block)
] Set corner 2 and send region to server
Chat name Save structure after corners are set
cancel in chat Abort naming session

Keybinds default to [ and ] on new installs — rebind under Options → Controls → Copy Paster if needed.


Web UI (optional)

Browser 3D viewer/editor for saved structures. Enable in config/copypaster-server.yml (web.enabled: true), restart, then run /copyweb. Features: orbit + WASD pan, Colors/Textures modes, palette remap, voxel paint, import/export .nbt.


Limits & storage

Max volume limits.maxVolume in server config (default 32 768)
Copy session timeout limits.sessionTimeoutSeconds (default 60)
Files Server copypaster/structures/ — <name>.nbt + <name>.json
Undo Saved under copypaster/undos/ until /pasteundo; survives restart

License

MIT — Copyright (c) 2026 Serhii Matrunchuk

Version Minecraft Loader Download

3.5.1 for Minecraft 26.3 (Java 25)

3.5.1

26.3
fabric
Download

3.5.1 for Minecraft 26.2 (Java 25)

3.5.1

26.2
fabric
Download

3.5.1 for Minecraft 1.21.11 (Java 21)

3.5.1

1.21.11
fabric
Download

3.5.0 for Minecraft 26.3 (Java 25)

3.5.0

26.3
fabric
Download

3.5.0 for Minecraft 26.2 (Java 25)

3.5.0

26.2
fabric
Download

3.5.0 for Minecraft 1.21.11 (Java 21)

3.5.0

1.21.11
fabric
Download

3.4.1 for Minecraft 26.2 (Java 25)

3.4.1

26.2
fabric
Download

3.4.1 for Minecraft 1.21.11 (Java 21)

3.4.1

1.21.11
fabric
Download

3.4.0 for Minecraft 26.2 (Java 25)

3.4.0

26.2
fabric
Download

3.4.0 for Minecraft 1.21.11 (Java 21)

3.4.0

1.21.11
fabric
Download

3.3.0 for Minecraft 26.2 (Java 25)

3.3.0

26.2
fabric
Download

3.3.0 for Minecraft 1.21.11 (Java 21)

3.3.0

1.21.11
fabric
Download

copypaster 2.1.0

2.1.0

26.1.2
fabric
Download