We took the chance and introduced long overdue breaking changes within 2.0.0.
As of 2.0.0, Fawe is no longer available on our maven repository (mvn.intellectualsites.com), it's now published to the central repository. Take a look at the wiki how to update your buildscripts:
https://github.com/IntellectualSite...cumentation/wiki/API-Usage#gradle---fawe-core
People using the API may need to update their addons, if they didn't address outstanding deprecations in the past. The `EditSessionBuilder` in the `com.fastasyncworldedit` package has now been removed, we recommend to use the `EditSessionBuilder` provided in the WorldEdit packages.
Static accessors have been deprecated for removal in favor of builders, affected classes are `DBHandler`, `FaweCache`, `Settings` and `TaskManager`. We recommend to use the provided builders, depending on the classes, your IDE recommends to use.
The getter and imp in `Fawe` have been deprecated for removal as well in favor of the instantiators `instance()` and `platform()`, depending on the implementation class you want to use.
If you encounter something not working or working different than it used to be, please raise an issue on our issue tracker:
https://github.com/IntellectualSites/FastAsyncWorldEdit/issues
Thanks in advance!
Our maven repository (mvn.intellectualsites.com) is on its sunset and moving away on January the 24th. Make sure to remove it from your build scripts, otherwise you will encounter issues. Checkout the wiki above, if you're unsure how to do that.
On another note, if you have
https://ci.athion.net/ in your build scripts, you can remove it as well. Our Jenkins instance does not serve the artifacts you are looking for, this used to cause issues for API users in the past.
If you're looking for snapshots, add S01 Sontaype Snapshots (
https://s01.oss.sonatype.org/content/repositories/snapshots/) to your build script and you can access -SNAPSHOT builds of the FAWE API.
Other changes worth to note
:
Major features and improvements
- Update for 1.18(.1) (#1482)
Fixes
- Heightmaps used for brushes etc. should be normalised to zero. (#1522)
Changes
- Add worldedit.schematic.list.other permission and functionality (#1507)
Chore
- Put Fawe version information at debugpaste top (#1533)