Minecraft / Mods

Fast Async WorldEdit - 25000% Faster WorldEdit (Bukkit/Forge/Sponge)

  • 18,727
    Views, 37 today
  • 4,364
    Downloads, 6 today

Get Embed Codes

Level 51 : Grandmaster Batman
Run the forge jar to open the single player installer.


FAWE is an addon for WorldEdit that drastically improves its performance and adds a lot of new functionality by replacing most of the core classes.


  • Incredibly fast, lag free and uses minimal memory
  • Support for protection plugins (see below)
  • Advanced per player limits and inventory settings
  • All commands and messages are translatable
  • No setup web integration: empcraft.com/fawe
  • Adds commands to change blocks in entire worlds
  • Fast built in logging and rollback (see below)
  • Instant copying of arbitrary size://lazycopy
  • Adds a lot of powerful new brushes and tools
  • Adds a lot more mask functionality
  • Adds a lot more pattern functionality
  • Adds edit transforms
  • Supports new file formats (Structure block, PNG, BD)
  • Adds commands for fixing or changing lighting
  • Allows WorldEdit to be used from console: //jumpto world,0,0,0
  • Fixes bugs in WorldEdit such as block rotation, pasting entities, etc.
  • Can load corrupt schematic files
  • Unlimited undo/redo with history/clipboard on disk
Commands: https://github.com/boy0001/FastAsyncWorldedit/wiki/Commands

Supported platforms

  • CraftBukkit
  • Spigot
  • Paper
  • Thermos
  • Forge
  • Sponge
  • Nukkit

For developers: See here

Async world manipulation, loading, lighting + examples.

Region restrictions:

The following plugins are supported:
  • WorldGuard
  • Towny
  • GriefPrevention
  • PreciousStones
  • Factions (mcore, uuid, one)
  • Residence
  • Regios
  • PlotSquared
  • PlotMe
Disable in the config, or bypass with /wea or fawe.bypass

Logging and Rollback

Enable use-disk and use-database in the config.yml to use the in built FAWE logging/rollback. Alternatively, the following third party plugins are supported with BlocksHub installed.
  • CoreProtect
  • LogBlock
  • Prism
  • HawkEye
It is safe to give normal players access to FAWE rollback. To bypass logging use //fast


Progress: 100% Complete
Game Version:Minecraft 1.11

Update #4 : 03/20/2017 6:55:35 am3/20/17

Allow specifying a block's NBT in block pattern
You can now Undo/redo biome changes
New patterns:
- #fullycopy[:<url|folder>:<rotate=false>]]
- #biome:<biome>
New brushes
- Scatter
- Splater
- Scatter Command
- Shatter
- Heightmap brush from imgur
- Flattern Heightmap
- Color HeightMap
- Cliff HeightMap
- Various improvements to existing brushes
- Surface spline
New brush features
- Brush visualizing
- Brush targeting modes
- Brush scroll actions (clipboard, mask, pattern, range, size, target)
- Bind tools to any item id or data
- Bind two brushes two a single item (left/right click)
- More info: github.com/boy0001/FastAsyncWorldedit/wiki/Brushes
Schematic changes
- Asset interface to save/load assets: empcraft.com/assetpack/
= (Save with `//asset [category]`)
= (Select the assets you want, click download to generate a link)
= (Will upload source soon)
- Schematics are now per user (disable in config.yml, or use ../)

Various other improvements / fixes.

Update #2 : 04/23/2016 10:35:18 pm4/23/16

Ported to some more platforms.

v3.3.5 -&gt; 3.3.22 : 04/22/2016 12:51:04 pm4/22/16

See here for a list of updates since v3.3.5:

Comments : 43

Join us to post comments.

Show Comments

1 - 43 of 43

BEST plugin for your server in my opinion. We use it on ours and it is incredible.

I'll admit I found this by accident when confused about what I was looking at and commenting based on the wrong info(my fault) And boy am I ever glad I did.

This is now one of my favorite plugins ever. and as soon as I can I plan to do a single player review of this and all of it's many many features. But for now this is #1 in my books.
  • Empire92
  • Level 51
  • Grandmaster Batman
  • September 23, 2017, 2:58 am
Question regarding block placement on a server. We are running a spigot server 1.12 with 8gb RAM dedicated to MC 64 available. Anyways the issue we are having is when spawning large structures several million blocks. Actual kb size is over 350. When doing this the server crashes. Is there a way to adjust config to prevent crashes on structures up to 800kb in size. Also if not will getting premium help and allow us not crash. Plan to upgrade asap to premium anyways given it's many more features. Just asking for now. Thanks for your time and clear answer. - Echo

With all that if you have read this far, I personally feel this is a fantastic plugin(wish I could use it on single player worlds) and will recommend to friends as I suggested it to our server owner. :)
  • Empire92
  • Level 51
  • Grandmaster Batman
  • July 12, 2017, 10:19 am
If it's just a few million blocks, it should be pasting in under a second, and only need a few mb of ram.
Create a ticket (please include the crash log): https://github.com/boy0001/FastAsyncWorldedit/issues/new

There is no premium version. You might be thinking of another plugin, AsyncWorldEdit Premium, which is slower and has much less features than FAWE anyway.

Download the forge version of FAWE if you want to use it in single player.
This Thing is just an INSANE tool for building! It conains some bugs here and there + the bukkit version messes up command-blocks here and there. but already being able to grab my whole world and move it by 200 blocks just to have a centered map.... THATS awesome!
  • 2003llh
  • Level 1
  • New Artist
  • March 30, 2017, 12:09 pm
uh, does it need the basic world edit plugin? and will it crash the server if u /cut too many blocks.
  • EdgeZERO
  • Level 6
  • Apprentice Network
  • March 20, 2017, 7:05 am
Why can't I get this working on my server? 1.8.8
this works in single player?
  • Empire92
  • Level 51
  • Grandmaster Batman
  • January 10, 2017, 7:46 am
Yes. Double click the FastAsyncWorldEdit-forge jar to run the installer or put it in the `mods` folder along with WorldEdit.
  • Lord Cruaver
  • Level 52
  • Grandmaster Enderdragon
  • October 21, 2016, 3:46 pm
Please fully update to 1.10.2 instead of teasing it. All I get is An unexpected error while handling a WorldEdit command java.lang.reflect.InvocationTargetException which indicates to me that it's broken.
  • Empire92
  • Level 51
  • Grandmaster Batman
  • December 27, 2016, 2:43 am
It works for me. Can you create a ticket with the full error and what platform you are using?
  • Lord Cruaver
  • Level 52
  • Grandmaster Enderdragon
  • December 27, 2016, 2:46 pm
2 month old comments are seldom still valid.
  • Empire92
  • Level 51
  • Grandmaster Batman
  • December 28, 2016, 11:46 am
Yeah, sorry. I don't really check PMC very often. :P
Wow, this solved all my problems. For some reason, sometimes when I paste a large schematic into a single player world, the world becomes "corrupted" with constant and permanent tick lag (I always still have plenty of leftover RAM). Nothing would fix this and I would have to go back to a backup world save file. This time, I was determined to find a fix, because I hadn't backed up my world in a couple days. After I loaded your worldedit addon, I watched and waited a minute or two as it gradually cleared out all the tick lag. You saved my world! I can't wait to see what happens when I'm actually using worldedit. This is awesome.

Edit: After using this for a bit now, I could never go back to vanilla WE. WE by itself doesn't let me edit more than about 1 million block areas at a time, and lags with almost every operation, especially using brushes continuously and pasting schems. Before I couldn't paste schems larger than about 300KB and that would take about 10 or 15 min. With this I haven't even hit a limit; the largest I've tried was 2.5MB and took less than a minute.

The only buggy thing I've noticed was using the "undo" command, which usually leaves random entire chunks not undone, and I have to go and manually replace parts of these chunks with air blocks to get rid of the action I was trying to undo. This can be time consuming especially with large pastes, but this mod is still awesome and well worth it considering the overall time saved and increased ability it gives to WE.
  • Sachiel
  • Level 1
  • New Explorer
  • May 18, 2016, 6:58 pm
Very well done.
  • Lord Cruaver
  • Level 52
  • Grandmaster Enderdragon
  • April 27, 2016, 10:04 pm
I suggest you continue updating the forge version as worldedit is working on a forge 1.9 version:
  • TheNode
  • Level 21
  • Expert Artist
  • April 10, 2016, 7:46 pm
Can you please make a version for 1.7.10, some people want to add this to modpacks.
  • Empire92
  • Level 51
  • Grandmaster Batman
  • April 23, 2016, 5:35 pm
Done. There's a bukkit and forge 1.7.10 version. Took me a while since it's somewhat time consuming maintaining all these versions.
does it still work-- i receive an error:

Not found, redirecting to: http://ci.athion.net/job/FastAsyncWorldEdit/lastSuccessfulBuild/artifac/target.

  • Empire92
  • Level 51
  • Grandmaster Batman
  • February 13, 2017, 12:15 pm
Sorry for the late response. The download link was fixed.
  • sekwah41
  • Level 81
  • Elite Senpai
  • April 10, 2016, 2:25 am
I would say the only time you would not want this over world edit is if you need all the block updates to happen at the same time for some reason(you will know if you need it to tbh).

The plugin does a few things but the main I would say is that it stops the server from freezing altogether which generally causes users to receive a timeout message.

World edit could not get to the same size(I am unsure if it is the ram allocated or my general ram) which shows that the plugin does use less memory due to world edit causing a heap error.

Timings on my computer:
FAWE: 64,005,255 time 21.506

WE: 64,005,255 time: plugin crashed

FAWE: 10,342,656 time: 4.867

WE: 10,342,656 time: 10.24

Note: these sizes are not the max, I just wanted to get a good comparison of data. Though FAWE still causes an error for 255,510,255(not that you'll ever need that...)

The only problem I've seen really is if the size is too big(very limited cases) it leaves the blocks partially done just sitting there.
  • Empire92
  • Level 51
  • Grandmaster Batman
  • April 23, 2016, 5:36 pm
I've made some performance and memory improvements since then. I managed to queue up just over a billion blocks using fastmode `//fast`. I would guess it's also feasible with history on disk, but I haven't tested.
  • NightOwlKOJ
  • Level 9
  • Apprentice Ranger
  • April 9, 2016, 5:47 pm
Would this at all function on a 1.7.10 Cauldron server? (Bukkit and forge combined) I'm always looking to improve the functionality of my server plugins.
  • Empire92
  • Level 51
  • Grandmaster Batman
  • April 23, 2016, 5:33 pm
Yes, it will now. I'd recommend using the forge version over bukkit since it's a bit faster.
  • JonL98
  • Level 1
  • New Miner
  • April 8, 2016, 9:59 am
So is there a way to get a 1.8 version rather than 1.8.9?
I know how to compile stuff with Forge, but not when there's a core present.
  • Empire92
  • Level 51
  • Grandmaster Batman
  • April 9, 2016, 5:47 am
Use gradle to build the project. Building the forge module will compile the core and forge parts. Edit the /forge/build.gradle and change the version to 1.8 and the mappings to stable_18

The gradle command to build the project:
gradle :forge:build

Gradle installation:

The project is also built against WorldEdit-6.1.1, so if you can't get WorldEdit-6.1.1 working with 1.8.0 then it won't work.
  • Empire92
  • Level 51
  • Grandmaster Batman
  • April 9, 2016, 5:49 am
Thanks for the vouch.
  • HbTextures
  • Level 51
  • Grandmaster Modder
  • April 6, 2016, 8:58 am
I have the feeling that "25000% faster than worldedit" does not fully represent the truth.
  • Empire92
  • Level 51
  • Grandmaster Batman
  • April 6, 2016, 12:04 pm
What else should I call 20 million blocks per second using fastmode (//fast)?
  • HbTextures
  • Level 51
  • Grandmaster Modder
  • April 6, 2016, 12:27 pm

  • Zori
  • Level 1
  • New Crafter
  • April 5, 2016, 6:49 am
Does this work with any version of worldedit since world edit 1.9 isn't out ?
  • Empire92
  • Level 51
  • Grandmaster Batman
  • April 5, 2016, 9:51 pm
The forge version is only 1.8 right now as I'm waiting on sponge to update to 1.9.

WorldEdit was updated for spigot 1.9 about a month ago, and the WorldEdit jar is included in the zip. You could also download it off their website: builds.enginehub.org/job/worldedit?branch=master
  • Kailum
  • Level 1
  • New Miner
  • April 5, 2016, 2:47 am
I agree with Kuddles, maybe showcase the mod a better way to show that it isn't some mod that's actually a virus or something.
  • Empire92
  • Level 51
  • Grandmaster Batman
  • April 5, 2016, 3:46 am
Alright. I'll do a more detailed video this weekend if I have time.
  • kai
  • Level 33
  • Artisan Fox
  • April 4, 2016, 5:57 pm
The video wasn't good in my opinion. It honestly could have just been sped up and no one would be able to tell. Next time you should include a video that better represents and showcases the functionality of the mod. Thats just in my opinion, but good for you if you just created a mod that works better than WorldEdit.
  • Empire92
  • Level 51
  • Grandmaster Batman
  • April 4, 2016, 11:15 pm
So you don't like this because it could be fake, but isn't? Anything could be faked, and by that assessment you should be disappointed in everything. As to the reliability of anything I say, there's the spigot link which has about 17 reviews. Or visit the source code link and count the 104,346 line changes that went into this project. You could also join my IRC channel (linked on the spigot/forge pages) and ask one of the 25 people there if I'm a fraud.

Showcasing the whole plugin probably wouldn't please you any more, since it'd look like WorldEdit but faster. The extra features are things like entity/tileentity caps, so it would literally just be showing you a WorldEdit get cancelled.
  • kai
  • Level 33
  • Artisan Fox
  • April 4, 2016, 11:35 pm
Hey, that wasn't an accusation and I'm sorry that you took it that way. That was me saying that the video wasn't a good representation of the mod and it didn't really showcase it's abilities. You completely misunderstood what I was saying. I never meant to say anything to upset you and I never said that I "don't like" it "because it could be fake" and I most definitely did not call you a "fraud" so I would appreciate it if you would not attack me for giving you feedback. The mod could have been represented in a better way by showing other features as opposed to just showing 20 seconds of you typing then clicking around with a stick and making spheres. WorldEdit is so much more complex than that and you could have shown more because that video can be mistaken for a sped up recording, as there is nothing proving otherwise. This was very simple and if you intend on being a successful modder, then I recommend A. improving video previews with captions and perhaps a voiceover and B. taking advice/criticism/feedback better and not considering it offensive as it is just someone sharing their harmless opinion. Again, not accusing you of faking this, but please don't make it seem like I said things that I did not.
  • Empire92
  • Level 51
  • Grandmaster Batman
  • April 4, 2016, 11:44 pm
I misunderstood. The last sentence looked kinda sarcastic to me. I guess it's hard to tell intentions from toneless text.
  • kai
  • Level 33
  • Artisan Fox
  • April 4, 2016, 11:46 pm
It wasn't sarcastic, really, good job. I actually made sure I said something nice so that you wouldn't think I was being harsh but I guess that didn't work, lol.
  • Empire92
  • Level 51
  • Grandmaster Batman
  • April 4, 2016, 11:58 pm
Thanks. Apologies for the defensive response.
  • kai
  • Level 33
  • Artisan Fox
  • April 5, 2016, 12:06 am
No problem, I understand.
LOLZ^^^ this

1 - 43 of 43

Show Comments




© planetminecraft.com