PlotSquared v7.0.0 Release Candidate 1
This is the first release candidate of PlotSquared v7.
If you are using FAWE, download it from
https://ci.athion.net/job/FastAsyncWorldEdit-Pull-Requests/view/change-requests/job/PR-2075/ when updating your test server.
Notable changes for end users:
This is a release candidate for 7.0.0, this is not the final version of 7.0.0. Things may be subject to change. Make sure to test this release candidate on your test server and report any issues found on GitHub.
This major release doesn't include many notable changes for end users, as it focuses on upgrading MiniMessage for plugin developers.
However, a few long-term issues with messages have been ironed out by the MiniMessage update.
For example, `/plot help all` is now clickable.
Additionally, the release candidate adds support for 1.20 and 1.20.1
If you find something not working, compared to v6, please file an issue on the issue tracker:
https://github.com/IntellectualSites/PlotSquared/issues/new/choose
Notable changes for developers
PlotSquared v7 makes use of the latest MiniMessage features and syntax. For more information, check the MiniMessage docs:
https://docs.advntr.dev/minimessage/format.html
In v7, various, previously deprecated methods, have been removed in favor of successors, if available.
We published the following resources to provide additional information about the methods changed, to make the upgrade as easy as possible for plugin developers:
- Javadocs:
https://intellectualsites.github.io/plotsquared-javadocs/
- An aggregated overview of all API classes and methods, that changed between v6 and v7:
https://intellectualsites.github.io/plotsquared-diff/. Select the module required.
- Snapshots are available on `
https://s01.oss.sonatype.org/`. The distribution coordinates changed from `com.PlotSquared` to `com.intellectualsites.plotsquared`. Additionally, package names are now lowercased.