FastAsyncWorldEdit

A WorldEdit fork for servers: the same kind of edits, processed asynchronously, with more brushes, masks and limits.

Facts checked 28 October 2026
A tall red, blue and orange tower seen from above in Minecraft, with chat lines from the plugin saying the schematic is loaded and can be pasted with //paste.
FastAsyncWorldEdit loads a large schematic from disk and pastes it with the same //paste command as WorldEdit.Screenshot: FastAsyncWorldEdit, from its Modrinth page

What it is

FastAsyncWorldEdit (FAWE) is a fork of WorldEdit with large speed and memory improvements and more features. It keeps API compatibility with WorldEdit, so plugins that depend on WorldEdit work with it.

Edits are processed asynchronously, with several placement modes; the default places whole chunk sections. It adds brushes, tools, masks and patterns, per-player limits, and unlimited //undo with per-world history.

Before
After
FAWE takes the same patterns as WorldEdit and gives the same wall, but does the work off the main server thread.Drawn by BlockLab

What makers use it for

  • Run large edits and pastes on a build server.
  • Give builders more brushes, masks and patterns than plain WorldEdit has.
  • Set limits per player so several builders can edit safely at the same time.
  • Look up and roll back changes with //inspect and //history rollback.

When to pick it

  • You run a Paper or Spigot server where several people build and edits are large.
  • You need history, rollback and per-player limits.
  • You want WorldEdit's API for your own plugin, with faster edits behind it.

When another tool fits better

  • You play single player, or run a Fabric or NeoForge server: Modrinth lists FastAsyncWorldEdit for Paper, Spigot, Purpur and Bukkit servers only. WorldEdit has Fabric and NeoForge builds.
  • Your edits are small and a few people build: plain WorldEdit is enough and has fewer settings to manage.
  • You want to sculpt with live previews: Axiom.