Releases: md5sha256/AreaShop
Release 2.9.1
Release 2.9.0
- Fix messages not sending when running commands
Support for 1.20.6
Requires java 21
Initial support for 1.20.6 and 1.21
Release 2.8.0
- Completely rewrites commands using incendo/cloud.
- command syntax for declaring regions in many commands switched to
/as <command> <args> [--region]
- these changes may break existing language files where the syntax of the hover command needs to be changed manually.
The command changes have been tested on a production server for two months or so. There may still be some minor bugs, but nonetheless should be ready for production use.
Support for 1.21
- Similar to 2.9.0, but does not work on 1.20.6
- Add support for 1.21
Bug fixes
MiniMessage support
Adds support for MiniMessage in config files and a migration tool. MM language files are suffixed with _MM.yml (so EN.yml --> EN_MM.yml). Existing languages will still work; however, legacy and minimessage languages cannot be mixed (i.e. if MM is used, then the server will only attempt to parse messages in minimessage syntax).
Release 2.7.16
This build mostly contains buildscript/tooling changes. There are no new gameplay features/bugfixes from the snapshot.
Changes:
- Minor buildscript changes (update dependency versions)
- Fix jitpack build failures
Snapshot 2.7.16
- Adds a new transfer command
/as transfer <player> [region]
. (Permisison:areashop.transfer
) - Adds a new command
/as settransfer <region> <true/false>
to toggle whether transfers are enabled/disabled for a region - Adds general.transferMode region setting (toggles whether a region can be transferred)
- Adds multiple new lang keys (settransfer-.... and transfer-...) in EN.yml.
A region can be transferred if a player is either the landlord or the owner (renter/buyer). In the case where the player is both the landlord and the owner, the landlordship will be transferred.
Note: this is a player only command.
Release 2.7.15
- Remove warning of saving regions with null owners on shutdown (correct behaviour is to do nothing)
- Minor performance improvement for GeneralRegion#isLandlord
- Minor perfrommance improvement for FindCommand
- Fixed nullpointer when comparing null pre release types in VersionData (fixes the NPE of the autoupdater on startup)