Back to mods
copypaster project artwork

Modrinth · Minecraft mod

copypaster

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

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which copypaster release should I use?

Updated today
Latest stable file 3.5.1
Game version 26.3
Loader Fabric

copypaster 3.5.1 targets 26.3 with Fabric. Installation on the client is optional. Installation on the dedicated server is optional. No extra mods listed for this file.

Where it goes

Is copypaster required on the client, server, or both?

Installation on the client is optional. Installation on the dedicated server is optional.

Client Optional
Dedicated server Optional
Loader for this release Fabric
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source marks this as usable on both the client and server.

What else does copypaster 3.5.1 need?

3.5.1. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

1 listed on this file 2 pulled in by those mods
Mod Menu Optional for copypaster 3.5.1
optional
Matching file found Matched file: 21.0.0-beta.1
Fabric API Needed by Mod Menu
pulled in
Matching file found Matched file: 0.161.0+26.3

2 extra mods were pulled in by other dependencies. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add copypaster without breaking your instance.

Built for copypaster 3.5.1. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use 3.5.1. It targets 26.3 with Fabric; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    Installation on the client is optional. Installation on the dedicated server is optional.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside 3.5.1. It opens that exact file at the source.

About this project

What does copypaster add?

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 (az, 09, _, -, 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

Project description from Modrinth.

Pick your setup

copypaster by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

4 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

copypaster versions and loaders

13 of 13 releases match

Looking for an older file? The official Modrinth project page is in Resources.