Author: IntellectualSites
Updated: 12/31/2025
Paper

Recent Versions

2.14.4Download
Back to Plugins

Fast Async World Edit (Paper)

Fast Async WorldEdit is a high‑performance fork of WorldEdit designed to handle massive edits safely and efficiently on modern Minecraft servers.

Fast Async WorldEdit (FAWE)

Fast Async WorldEdit is a high‑performance fork of WorldEdit designed to handle massive edits safely and efficiently on modern Minecraft servers.


πŸš€ What is FAWE?

Fast Async WorldEdit (FAWE) is a replacement for the traditional WorldEdit plugin, rewritten to be asynchronous, thread‑safe, and optimized for large-scale builds. It allows server administrators and builders to make enormous world changes without freezing or crashing the server.

FAWE is widely used on Paper, Spigot, and Folia servers, and is considered the industry standard for large Minecraft builds.


✨ Key Features

  • ⚑ Asynchronous Editing – Heavy edits run off the main server thread
  • 🧠 Smart Queuing System – Prevents lag and TPS drops
  • πŸ“¦ Chunk-Based Processing – Efficient world modification
  • 🧹 Automatic Undo Management – Faster and safer undos
  • 🧩 WorldEdit Compatible – Drop-in replacement
  • πŸ” Permission-Based Limits – Control edit size per rank
  • 🌍 Multi-World Support – Edit multiple worlds simultaneously

🧱 Why Use FAWE Instead of WorldEdit?

FeatureWorldEditFAWE
Async editsβŒβœ…
Large-scale performance⚠️ LimitedπŸš€ Excellent
Server lag protectionβŒβœ…
Edit limitsβŒβœ…
Modern server support⚠️ Partialβœ…

FAWE is specifically designed for production servers, creative servers, and large networks where performance and stability are critical.


πŸ“¦ Installation (Paper)

Requirements

  • Minecraft Paper server
  • Java 17+ (recommended)
  • Permissions plugin (LuckPerms recommended)

Steps

  1. Download FAWE from a trusted source

  2. Place the .jar file into your server's plugins/ folder

  3. Restart the server

  4. Verify installation with:

    /fawe version
    

πŸ› οΈ Basic Commands

CommandDescription
//wandGet the selection wand
//pos1, //pos2Set selection points
//set <block>Fill selection with blocks
//replace <from> <to>Replace blocks
//copy, //pasteCopy and paste selections
//undo, //redoUndo or redo changes

FAWE extends many of these commands with faster execution and better memory handling.


βš™οΈ Configuration

FAWE generates its config at:

/plugins/FastAsyncWorldEdit/

Common Config Options

  • Max Blocks Per Edit – Prevent abuse
  • Async Chunk Loading – Improve speed
  • Undo History Size – Control memory usage
  • Queue Limits – Per-player edit throttling

Example snippet:

limits:
  default:
    max-blocks-changed: 500000

πŸ” Permissions

FAWE uses permission nodes to control access and limits.

Examples:

fawe.use
fawe.limit.500k
fawe.bypass

Permissions can be assigned per-rank using plugins like LuckPerms.


🧠 Performance & Safety

FAWE protects your server by:

  • Splitting edits across ticks
  • Automatically cancelling dangerous operations
  • Using chunk batching
  • Avoiding main-thread blocking

This makes it safe to run million-block edits even on live servers.


🌍 Supported Platforms

  • βœ… Paper
  • βœ… Spigot
  • βœ… Folia
  • ⚠️ Bukkit (limited)

FAWE is actively maintained to support modern Minecraft versions.


🧩 Common Use Cases

  • Creative build servers
  • Map development
  • Terrain generation
  • Schematic pasting
  • World cleanup and resets

πŸ“š Tips & Best Practices

  • Always set edit limits for non-admins
  • Use //undo responsibly to save memory
  • Avoid running massive edits during peak hours
  • Backup worlds before large operations

❓ FAQ

Is FAWE free? Yes, a free version is available, with optional premium features.

Can FAWE replace WorldEdit? Yes β€” FAWE is designed as a full replacement.

Does FAWE cause lag? No, it significantly reduces lag compared to WorldEdit.


πŸ”— Useful Links

  • FAWE Documentation
  • WorldEdit Documentation
  • PaperMC
  • LuckPerms

(Links intentionally omitted for portability in Markdown hosting)


🏁 Conclusion

Fast Async WorldEdit is an essential plugin for any serious Minecraft server. Its performance, safety features, and scalability make it the best choice for modern Paper servers.

Build faster. Build bigger. Build smarter β€” with FAWE.