AreaShop V2.3.0

Details

  • Filename
    AreaShop.jar
  • Uploaded by
  • Uploaded
    Jul 24, 2016
  • Size
    374.38 KB
  • Downloads
    3,411
  • MD5
    630f3f1c7eb027f2fe2914795b2f5742

Supported Bukkit Versions

  • 1.10
  • 1.9
  • 1.8

Changelog

Works with 1.7.9+, 1.8, 1.9 and 1.10

WARNING:

Only the English and Dutch language files are currently provided, and language files made for previous version will NOT work properly. The translations for other languages are not complete yet, would you like to help? Check this page.

Additions:

  • Add hover/click support for all messages of AreaShop:
    • If a region name is in a message then you can click the region name to see all information about the region.
    • Player names can be clicked to see which regions they own.
    • For long lists like /as info all AreaShop will use pages, with buttons you can click to go to the next/previous page.
    • A lot of buttons on the region info page, to rent/unrent, remove friends or teleport to the region.
    • All these messages are defined in the messages file (EN.yml), so you can also edit and use these yourself.
    • Got any suggestions for adding more buttons like these? Please let me know.
    • Can be turned off by useFancyMessages in config.yml (no idea why you would want to do that though).
  • Improvements to inserting messages into other messages, for example passing along variables: %lang:action|My action text|%.
  • /as help now respects the areashop.help permission.
  • Add an ALL state for flagProfiles to set flags for all states (like priority).
  • By default players need to confirm selling/unrenting when using signs, to prevent accidentely losing your region and possibly the contents of it (you can also easily turn it on for renting/buying in the signProfiles section in config.yml).
  • Add compatibility for the upcoming WorldGuard version (setting flags of regions changed).

Technical:

  • Add redunded money to the UnrentedRegionEvent and SoldRegionEvent.
  • Add events for adding/removing friends: AddFriendEvent and DeleteFriendEvent, both can be cancelled.
  • Move all code to the me.wiefferink package, since I intent on keeping this domain, and will not have nl.evolutioncoding for long anymore.
  • Add an issue template to the repository so that creating Github issues has placeholder text and directions on what information to provide.
  • Cleanup the config file by making all timing settings hidden.
  • Improve the Maven setup by adding options to move plugin output to a directory, produce a jar with sources and produce Javadoc.
  • Add a build server where you can find the latest in development AreaShop version.
  • Setup a Javadoc site: https:wiefferink.me/AreaShop/javadocs/, automatically updated by the Jenkins build server.

Fixes:

  • Fix problems with detecting most important region when placing a sign (problem showed up when using child/parent system of WorldGuard)

Language files from versions before V2.3.0 are not compatible, you will need to use one of the provided language files or translate the language file again.