Skip to content

Releases: md5sha256/AreaShop

Bug fixes

29 Jan 08:18
74219ff
Compare
Choose a tag to compare
  • Fix issue with /areashop transfer which didn't auto-update the region
  • Update dependencies

MiniMessage support

07 Jan 00:03
Compare
Choose a tag to compare
MiniMessage support Pre-release
Pre-release

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

06 Dec 12:15
Compare
Choose a tag to compare

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

24 Nov 10:57
56818be
Compare
Choose a tag to compare
Snapshot 2.7.16 Pre-release
Pre-release
  • 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

24 Nov 10:42
61828d3
Compare
Choose a tag to compare
  • 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)

Don't fail for any version >= 1.17.1

13 Nov 11:39
d058bb7
Compare
Choose a tag to compare
Pre-release

Project structure refactored so that we don't need a new platform adapter for every new minecraft version. This stops the plugin from failing due to a missing platform adapter on versions such as 1.20 and 1.20.1. This does not mean that those version are supported; however, the plugin will still function (on any version >= 1.17.1)

On another note, the github updater has been properly fixed to use semver parsing so that it treats snapshot versions as older than full releases.

Release 2.7.14

12 Nov 07:10
e56107f
Compare
Choose a tag to compare
  • Drop explicit support for 1.20 and 1.20.1 (although they should still work fine) EDIT: does not work with 1.20 nor 1.20.1
  • Fixes bugs with signs being invalidated upon restart and signs not being deleted from memory when a region is deleted

Add support for 1.20.2

25 Sep 01:37
b27ea83
Compare
Choose a tag to compare

NOTE the commit history for this release is messed up. This jar includes the 2 commits relating to 1.20.2 support.

Bug fixes

30 Aug 12:15
ef03501
Compare
Choose a tag to compare
  • Fix region signs not persisting on server shutdown
  • Don't use NMS for 1.18+
  • Add jitpack.yml so that the plugin can be built on jitpack (these jars do not work for 1.17, only for 1.18+)

Support for 1.20

11 Jun 14:53
e18fe99
Compare
Choose a tag to compare

Adds support for 1.20