Skip to content

Performance

platz1de edited this page Feb 14, 2022 · 2 revisions

EasyEdit performs all actions async, this means that no matter what you are editing, your server runs like normal while EasyEdit is just doing it's thing in the background with no lag at all.

Speed

EasyEdit places around 450k blocks per second under optimal conditions.
These values can heavily vary based on your CPU performance and selection.

Use //benchmark ingame to get a taste of the speeds possible on your server!

Memory

Most other world editors have problems dealing with large-size selections, ultimately crashing at some point due to no free memory being available.
EasyEdit "slowly" edits the selected area by splitting them into multiple smaller parts. This significantly reduces the impact of chunkloading.
Your selection size is mostly only limited by the space the undo-ing data needs (there currently is no option to disable undo).

If you allocate only 1gb of memory to your pocketmine server, you should already be able to set upwards of 100M blocks without any memory related problems. (Note that together with generation time on pocketmines side this will take about an hour to complete, so your not gonna run out of memory in any reasonable time)