PlotSquared v7

MC Plugin PlotSquared v7 7.5.13
The best plot plugin available for Minecraft.

Fixes
- Fallback to areas QueueCoordinator when passing null (#4300)
- Use MUSIC soundcategory for plot music flag (#4302)
- Do not remove entitys with CUSTOM spawn-reason on CreatureSpawnEvent. (#4297)
- Fix home command reset (#4295)
- Fix minimessage tag resolver in list command (#4290)
- Add admin permission override to edit signs (#4287)
- fix: allow pistons on merged plot road if detect-invalid-edge-pistons true (#4257)

✨ Features
- Add events for plot buying (#4291)
- feat: add specific admin permissions for placing vehicles (#4258)
- PostPlotClearEvent added (#4268)

✅ Chore
- refactor: move leave event dispact to after logic (#4260)
Fixes

- Fix: disable sign-coloring when edit-sign flag is false (#4252)
- fix: re-add default spawn option and disclude armour stands (#4240)
- Fix: permission check for integer flags (#4217)
- Make '/plot download world' clickable (#4239)
- Update 'remove' command to remove all added, trusted and denied players at once (#4106)
- Fix: chest\_boat not removing (#4231)

✨ Features

- feat: add HasOwner PlotFilter filter (#4259)
- Introduce `edit-sign` flag (#4236)
- Feat(API): Mutable Location in PlayerTeleportToPlotEvent (#4196)

✅ Chore

- Declare explicit runtime dependency on 'junit-platform-launcher' (#4255)

Click here for the full changelog: https://github.com/IntellectualSites/PlotSquared/releases/tag/7.2.1

A specific update for 1.20.3/4 is not needed.
Fixes

- Delay economy initialization to server load (#4216)
- Fix: including "highestLimit" number (#4218)

✨ Features

- Add info about service providers to debugpaste (#4226)
- feat: add configurable border size (#4213)

✅ Chore

- Simplify Plot#getConnectedPlots and share cache between connected plots (#4212)
- Address deprecated 'Times#of()' in 'PlotPlayer' (#4207)
- chore: remove poorly implemented /ps debug loadedchunks command (#4180)
Fixes

- Replace deprecated ageable with breedable (#4193)
- fix: load flags after we is initialised (#4186)
- Fix: No response to errors in plot user group modifications (#4197)
- Addresses issues related to maven publish scm block (#4179)
- Fix `#isAccessible()` deprecation in `HybridPlotWorld` (#4177)
- Address deprecated URL instantiation (#4178)

✨ Features

- feat: add concrete-harden flag (#4184)
- feat: add placeholder for plot size (#4181)

✅ Chore

- chore: mitigate possible future sqlite driver problems (#4200)
- Default to latest version of informative-annotations (#4199)
- Migrate 'EntityUtil#capNumeral' to an enhanced switch (#4195)
- Fix 'ChunkCoordinatorBuilder#unloadAfter()' javadocs (#4194)
- Address deprecated 'Project.buildDir' in build scripts (#4191)
- Update api.spigotmc.org from 0.1 to 0.2 (#4167)

Documentation updates

- Rewrite javadocs for PlotId class (#4157)
PlotSquared v7 has been released to general availability. The changelog is available on GitHub: https://github.com/IntellectualSites/PlotSquared/releases/tag/7.0.0

If you're on an RC version of v7 or v6 and encounter an issue during the update process, please file an issue on GitHub: https://github.com/IntellectualSites/PlotSquared/
Issues fixed since RC.2:

- Improve handling of schematic heights
- Add spawn event reasons for better 1.20.1 handling
- Improve default flag registration for third parties
  • Like
Reactions: dragonborn33
- The update checker does no longer throw an exception caused by "RC"
- A couple of placeholder errors have been fixed, coming from outdated MiniMessage syntax.
If you update to RC.2, PlotSquared updates existing placeholders in the translation file.
- A pre-existing issue regarding plot prices has been fixed.
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.
Top Bottom