FastAsyncWorldEdit 2.0.0
Details
-
FilenameFastAsyncWorldEdit-Bukkit-2.0.0.jar
-
Uploaded by
-
UploadedJan 11, 2022
-
Size14.06 MB
-
Downloads7,243
-
MD555f665704394c03b32c7b5c41d2a6278
Supported Bukkit Versions
- 1.18.1
- 1.18
- 1.17
- 1.16
- 1.15
Changelog
Considering this is 2.0.0, we took the chance and introduced long overdue breaking changes. Only one relevant for the end user is that `config-legacy` is now named `worldedit-config`.
Worth to note is that we follow Mojang's policy and required modern Java versions too. As of the time being, you need Java 17 or newer to use Fawe.
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/IntellectualSites/FastAsyncWorldEdit-Documentation/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.