mirror of
https://github.com/NLthijs48/AreaShop.git
synced 2024-11-29 05:35:12 +01:00
Added missing versions
parent
bd4d195579
commit
b3826373b8
61
Changelog.md
61
Changelog.md
@ -1,3 +1,64 @@
|
||||
## AreaShop V2.4.0
|
||||
* Change the `config.yml` and `default.yml` files to be easier to understand:
|
||||
* The profiles previously listed in the `config.yml` are now directly assigned to the profile settings in `default.yml`
|
||||
* When you give a profile setting in `default.yml` a string it will still look up the profile in `config.yml`, which ensures your old config still works.
|
||||
* Add permissions `areashop.teleportavailable` and `areashop.teleportavailablesign`, with which you can give players permission to teleport to all forsale/forrent regions (thanks jewome62 for the [pull request](https://github.com/NLthijs48/AreaShop/pull/241)!).
|
||||
* Support for stacking up and down with `/as stack`.
|
||||
* Fix clicking signs while confirmations are enabled trying to execute commands as players by default (causing that the player does not get a confirmation message).
|
||||
* Fix a line break problem in the message parser and fix line breaks on 1.7 servers.
|
||||
* Fix some color parsing issues in the message parser (it would not detect a color if you directly used the section sign).
|
||||
* Add tab completion for `/as me`.
|
||||
* Fix a bug that caused `/as setowner` extending the rent, even though the owner is different as the previous one.
|
||||
* Rename the events AreaShop emits for integration with other plugins (**this breaks existing plugins that use these events!**).
|
||||
* Fix WorldGuard version detection.
|
||||
|
||||
***
|
||||
|
||||
## AreaShop V2.3.2
|
||||
* Added Russian translation (86% complete, so if you know Russian please [help translating](https://github.com/NLthijs48/AreaShop/wiki/Language-support))
|
||||
* Fixed server crash bug caused by the new messages system (#205)
|
||||
* Improve stability of the messages system (all reflection removed, using /tellraw in the background now)
|
||||
* Fix Vault API repo link, thanks Androkai (#206)
|
||||
|
||||
***
|
||||
|
||||
## AreaShop V2.3.1
|
||||
* Added German, French and Norwegian translations, thanks to all the translators!
|
||||
* Added automatic conversion for language files downloaded from Transifex (this means you can download the latest version from Transifex and AreaShop will correctly read it).
|
||||
|
||||
***
|
||||
|
||||
## AreaShop V2.3.0
|
||||
**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](https://github.com/NLthijs48/AreaShop/wiki/Language-support#message-format-specifications).
|
||||
- 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](http://wiefferink.me:8080/job/AreaShop/) where you can find the latest **in development** AreaShop version.
|
||||
- Setup a Javadoc site: [https://wiefferink.me/AreaShop/javadocs/](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)
|
||||
|
||||
***
|
||||
|
||||
## AreaShop V2.2.2
|
||||
**Additions:**
|
||||
* Add full 1.9 compatibility (only stats reporting and some tab completions were broken, all other functionality was functional already).
|
||||
|
Loading…
Reference in New Issue
Block a user