- Disabled item pickup while trading
- Improved movement detection, trades should no longer abort for small camera movements
- Made the %own-head% and %partner-head% placeholders work for all items (they can be used in the texture part of player heads)
- Added a toggle for trade summaries (enable-trade-summaries)
- Made it possible to add clickable /trade accept & deny messages, this will require you to manually update your existing config to this format: https://github.com/Artillex-Studios/AxTrade/blob/master/src/main/resources/lang.yml#L47-L54 (the old format will continue to work, but that will not be clickable)
- Added a new "trade expired" message, don't forget to translate or customize it after updating. (if you want to)
- Made it possible to use player heads in the guis (you can use the %own-head% and %partner-head% placeholders in the texture section of player heads), check the commented out exampes in the default guis.dyml (https://github.com/Artillex-Studios/AxTrade/blob/master/src/main/resources/guis.yml#L39)
- Fixed an issue with sign guis not working on spigot
- Added AxTradeRequestEvent api event
- Added EcoBits support
- Made all the command error messages customizable
- Made commands work with Geyser Floodgate players
- Fixed a warning that appeared on startup when using paper 1.20.5 and 1.20.6
- Fixed commands double registering when reloading the plugin
- Now if the player doesn't have enough slots, the items will be dropped instead of deleting them
- This is quite a major update, it makes it possible to use multiple currencies from plugins that support it, more info: https://docs.artillex-studios.com/axtrade-multi-currency-plugins.html
- A converter will be run at startup that changes parts of the currencies.yml, it should be safe, no need to back it up
- If you are using the UltraEconomy or CoinsEngine hook in the gui you will have to change the currency section to the same as the wiki
- Added RedisEconomy support