Blazingly fast world manipulation for artists, builders and everyone else. Modified for Plexus.
Go to file
dordsor21 1d9b1a3d5e
Remove hardcoding of world limits (#1199)
* Remove hardcoding of world limits
 - seems to be working fine without the datapack for world height changing
 - particular attention should be given to LocalBlockVectorSet and MathMan changes

* update adapters

* Override getMinY in various classes and ensure selections have a world attached to them

* no message

* Address comments
 - Fix for lighting mode 1

* A few more changes

* Fix LocalBlockVectorSet

* Fix range statement

* Various fixes/comment-addressing
- There's not much point in having a different file name now for history. We've broken it before...
- Fix history read/write
- Fix range on for loops in CharBlocks

* undo bad CharBlocks change

* Fix history y level

* Fix biome history

* Fix lighting

* Fix /up

* Make regen fail not because of these changes

* Fixes for y < 0

* Fix isEmpty where only the uppermost chunksection is edited

* Fix javadocs/FAWE annotations

* Better explain why BiomeMath is removed

* If history task throws an error, it should only be caught and printed if not completing now.

* Min|max world heights for new patterns

* Load biomes from NMS instead of bukkit (#1200)

* Update adapters

* Update adapters

* Don't initialise BlockTypes when biomes aren't set up yet so all BiomeTypes.BIOME are no longer null thanks.

* Address some comments.

* rename layer -> sectionIndex to imply inclusivity

* Javadoctored.

Co-authored-by: NotMyFault <mc.cache@web.de>
Co-authored-by: Hannes Greule <SirYwell@users.noreply.github.com>
2021-08-17 22:13:51 +01:00
.github Fixed Unit Tests (BlockVector3.isLongPackable) (#1168) 2021-08-10 09:31:37 +01:00
buildSrc Fixed Unit Tests (BlockVector3.isLongPackable) (#1168) 2021-08-10 09:31:37 +01:00
contrib/craftscripts Switch to vanity url 2021-02-16 23:49:04 +01:00
gradle Follow up to 1ee4de0edf 2021-08-17 16:57:35 +02:00
worldedit-bukkit Remove hardcoding of world limits (#1199) 2021-08-17 22:13:51 +01:00
worldedit-cli Follow up to 1ee4de0edf 2021-08-17 16:57:35 +02:00
worldedit-core Remove hardcoding of world limits (#1199) 2021-08-17 22:13:51 +01:00
worldedit-fabric Feature/propagate diff and object cleanup (#1190) 2021-07-23 17:48:51 +02:00
worldedit-forge Feature/propagate diff and object cleanup (#1190) 2021-07-23 17:48:51 +02:00
worldedit-libs Follow up to 1ee4de0edf 2021-08-17 16:57:35 +02:00
worldedit-mod Update so many dependencies, merge Forge/Fabric for final jar (#1651) 2021-02-04 17:45:49 -05:00
worldedit-sponge Feature/propagate diff and object cleanup (#1190) 2021-07-23 17:48:51 +02:00
.editorconfig Add and apply .editorconfig from P2 (#1195) 2021-07-24 16:34:05 +01:00
.git-blame-ignore-revs Ensure CRLF stays out of the repo 2020-08-24 12:41:26 -04:00
.gitattributes Fix gitattributes 2021-02-22 11:08:45 +01:00
.gitconfig java based merging? 2019-11-19 15:10:36 +00:00
.gitignore Update .gitignore 2021-05-11 19:20:41 -04:00
build.gradle.kts Feature/1.17 (#1120) 2021-07-01 22:16:25 +02:00
COMPILING.md Update contributing url 2021-07-24 19:28:28 +02:00
CONTRIBUTING.md Feature/propagate diff and object cleanup (#1190) 2021-07-23 17:48:51 +02:00
crowdin.yml Update Crowdin configuration file 2020-01-20 11:30:00 +01:00
fawe-logo.png Update logo 2020-10-11 13:37:11 +02:00
gradle.properties Don't use local offset when compiling locally 2021-04-18 20:23:32 +02:00
gradlew Update dependency gradle to v7.2 (#1229) 2021-08-17 16:21:09 +02:00
gradlew.bat Updated Gradle 2020-09-08 15:34:53 -04:00
HEADER.txt Officially propagate GPL downwards to all files 2020-09-01 16:30:43 -04:00
LICENSE.txt Officially propagate GPL downwards to all files 2020-09-01 16:30:43 -04:00
NOTICE.txt Update build files and NOTICE.txt 2020-08-14 15:29:15 -04:00
README.md [ci skip] Update Javadocs URL 2021-07-27 01:13:26 +02:00
renovate.json Minor upstream merge 2021-02-03 23:08:39 +01:00
SECURITY.md Switch to version catalogs 2021-08-01 19:28:51 +02:00
settings.gradle.kts Switch to version catalogs 2021-08-01 19:28:51 +02:00


FastAsyncWorldEdit is a fork of WorldEdit that has huge speed and memory improvements and considerably more features

A Minecraft Map Editor... that runs in-game!

  • With selections, schematics, copy and paste, brushes, and scripting!
  • Use it in creative, survival in single player or on your server.
  • Use it on your Minecraft server to fix grieving and mistakes.

Java Edition required. FastAsyncWorldEdit is compatible with Bukkit, Spigot, Paper, and Tuinity.

Download FastAsyncWorldEdit

Edit The Code

Want to add new features to FastAsyncWorldEdit or fix bugs yourself? You can get the game running, with FastAsyncWorldEdit, from the code here:

For additional information about compiling FastAsyncWorldEdit, see COMPILING.md.

Submitting Your Changes

FastAsyncWorldEdit is open source (specifically licensed under GPL v3), so note that your contributions will also be open source. The best way to submit a change is to create a fork on GitHub, put your changes there, and then create a "pull request" on our FastAsyncWorldEdit repository.

Please read CONTRIBUTING.md for important guidelines to follow.

YourKit


Thank you to YourKit for supporting our product by providing us with their innovative and intelligent tools for monitoring and profiling Java and .NET applications. YourKit is the creator of YourKit Java Profiler, YourKit .NET Profiler, and YourKit YouMonitor