Using WorldEdit without flattening the server

Worlds & Backups Reviewed September 6, 2026 2 min read

WorldEdit changes millions of blocks in one command. That is exactly why it is useful and exactly why a single mistyped number turns an afternoon into a restore from backup.

The four habits

  1. Check your selection before every operation

    //size tells you how many blocks you are about to change. Reading that number takes two seconds and catches the extra zero.

  2. Know that //undo exists and is limited

    It undoes your recent operations, per player, and only while you are still online with history remaining. It is not a substitute for a backup, and it will not save you after a restart.

  3. Never run a huge operation with players online

    A large edit blocks the main thread while it runs. Everybody freezes, some people time out, and the operation is not any faster for it.

  4. Take a backup before anything irreversible

    Regeneration, large replacements, and anything touching spawn. Five minutes now against everybody's builds.

Commands worth respecting

CommandWhy to be careful
//setFills the entire selection. With the wrong selection this is the classic disaster.
//regenRegenerates terrain from the seed. Everything built in the selection is gone, and undo does not always recover it.
//replaceSafer, but a wrong block ID still changes millions of blocks.
//brushApplies on every click. Easy to forget you still have it equipped.
//expandGrows the selection. Combined with //set, this is how a room becomes a crater.
The permission is more dangerous than op

A player with WorldEdit can reshape the whole world faster than any griefer with a pickaxe, and the damage looks deliberate because it is precise. Give it to people you would trust with a backup restore, and no further.

Schematics are the safe way to move builds

//copy and //schematic save write a build to a file you can paste anywhere, including on another server. It is the right way to preserve something before a world reset, and it costs nothing to keep.

How to confirm it worked

//size shows the count you expected, the operation completes without a tick warning in the console, and the result looks right from three directions.