Rust Wiki

CopyPaste

CopyPaste is an admin tool that saves a list of entities and can spawn them back into the world.

Copy

You can copy entities in a box, radius or building to your clipboard.

copybuilding will target everything connected to the building you are currently looking at.

Bounding Box

Use pos1 and pos2 to set the corners of the bounding box. copybox will copy everything inside that box to your clipboard.

Paste

Once you have something in your clipboard (after copying from world or loading from disk) you can paste it into the world.

Use paste to place a copy of the clipboard centered on your player. By default this will try to place on the terrain, you can toggle paste_snap_terrain to control this.

Terrain Snapping

If you want to paste something directly from disk without loading it first, you can use paste NAME. Note: this won't replace your current clipboard.

Paste from disk

Undo

If you are unhappy with the way it was placed, you can use the undopaste command to delete the last thing you pasted in.

Undo Example

Save

If you want to persist a clipboard of entities across server restarts, you can give it a name and save it to disk via the command savepaste <name>. It will be saved in the directory server/{Identity}/copypaste.

Save To Disk

Load

To load a paste from disk to your clipboard use loadpaste <name>. Keep in mind this will replace your current clipboard.

Load From Disk

Download

You can download pastes from a url with downloadpaste <url> <name>. If no name is provided it will use the filename of the URL.

Filters

You can configure what will be pasted by modifying the filters which are client convars that start with paste_{filter} . Each one is named pretty self explanatory, use find paste_ to list them all.

image.png

Note: Player models pasted in will have different steam ids to prevent issues with duplicate players on the server. They will still have the same inventory and name.

Video Example