Back to wiki
Maps

Upload a schematic to a server

A schematic is a building, not a world — it needs WorldEdit and a place to paste it.

What a schematic actually is

A .schem or .schematic file holds one structure: the blocks, and nothing else. There is no terrain around it, no spawn point, no player data. You cannot open it as a world, and no amount of putting it in the saves folder will make it appear in your singleplayer list. It has to be pasted into a world that already exists, and the thing that does the pasting is WorldEdit.

Pasting it

  1. 1Install WorldEdit on the server — FastAsyncWorldEdit is the usual choice on Paper, and it handles large pastes far better.
  2. 2Put the file in the plugins/WorldEdit/schematics folder. Some setups use plugins/FastAsyncWorldEdit/schematics instead; the plugin's own config says which.
  3. 3In game, run //schem load followed by the file name, without the extension.
  4. 4Stand where you want the build and run //paste. The structure appears relative to where you are standing, which is why the next step matters.
  5. 5Not happy with the position? //undo puts it back, every time. Reposition and paste again.

//paste puts the build where the original creator's marker was relative to you, so the first paste often lands slightly off from where you expected. //paste -o ignores that and pastes at the exact original coordinates instead, which is what you want when the build has to line up with something.

Large builds

A big schematic pasted in one go can hang or crash a server outright. If the build is large, paste it with FastAsyncWorldEdit rather than plain WorldEdit, and give the server a moment afterwards to save and light the area. There is a separate article on servers crashing during a paste.