Download FastAsyncWorldEdit — Minecraft Mods — MetaMods
FastAsyncWorldEdit

FastAsyncWorldEdit

Active

Downloads

1

Last update

9 months ago

Versions

1.16.5 — 1.21.4
Server
Control
Utils

FastAsyncWorldEdit

FAWE represents a powerful tool for editing the game world with maximum performance.

Benefits of Using

  • Easy setup and intuitive control
  • Flexible configuration options for any needs
  • Economical consumption of CPU and memory resources
  • Safe operation with multiple players simultaneously
  • Incredible operation speed even in basic mode

FastAsyncWorldEdit is an enhanced version of WorldEdit with radical improvements in speed, memory optimization, and expanded functionality. When installing FAWE, it automatically boosts the performance of all plugins using WorldEdit.

Main Features

  • Over 200 different commands
  • Customization of message styles and localization
  • Clipboard web integration (requires no additional setup)
  • Unlimited change history //undo with instant search and rollback
  • Advanced limits for each player (entities, blocks, memory, changes)
  • Visualization, selection modes, and scroll actions
  • Powerful new brushes and building tools
  • Enhanced masks and patterns with new syntax
  • Editing transformations (applying changes to source objects)
  • Support for new formats, including structure blocks
  • Instant copying of any size using //lazycopy
  • Automatic recovery of damaged schematics
  • Biome blending, landscape painting, dynamic view distance, and much more

Performance

Several block placement modes are available, each providing increased performance. All editing operations are executed asynchronously, with task distribution between threads. The chunk placement mode is used by default.

  • Blocks (Bukkit-API) - Used only when chunk placement is not supported
  • Chunks (NMS) - Placement of entire chunk sections
  • World (CFI) - For generating new worlds and regions

Compatibility with Protection Plugins

Integration with popular protection systems is supported:

  • WorldGuard
  • PlotSquared

Monitoring and Recovery

Commands //inspect and //history rollback allow tracking and restoring changes. To save disk space, it's recommended to increase the compression level and buffer size. The //fast command disables logging.

API for Developers

FAWE maintains compatibility with WorldEdit API, allowing the use of standard methods asynchronously. Asynchronous wrappers for Bukkit API are also provided. The documentation contains examples of working with NBT, modifying world files, inserting schematics, and other operations.

Documentation

Development

For compiling FastAsyncWorldEdit from source code, refer to the compilation documentation.