90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!
Filter loader...
Filter versions...
  • Fixed that the plugin was throwing an exception on windows machines when the server was starting up
  • Added a metrics system that provides us some basic information (can be disabled in the plugins/AxAPI/metrics.yml file)
  • Fixed the CoinsEngine currency hook
  • There are some major changes to the currency processing system, make sure to read
  • The plugin now ends the trade, sends a request to the currency plugins that were used in the trade and the difference in the new version is that AxTrade now waits for a response, this way we can garantee that no trade can finish without people getting their currencies. This is most useful for mysql/remote currency plugins where transactions might fail and in the past we had no way to detect fails.
    • AxTrade can now also reverse this process, so if 2 currencies successfully got sent and the third failed, AxTrade will give the first 2 currencies back to the players and abort the trade.
    • This new system has been tested on production servers for a few days and it seems to be stable.
    • Make sure to report issues if you notice anything odd!
  • Added 1.21.4 support
  • Fixed some issues with commands on 1.21+ versions
  • Removed the old currency file converter (it was added since in may, according to bstats only about 10 servers use an older plugin version)
  • Some other code cleanup
  • Fixed an exploit that can be abused on some servers, make sure to update the plugin as soon as possible.
  • Added a highly requested feature: /trade toggle
  • Fixed some incorrect messages.
  • Added 1.21.2-1.21.3 support
  • Fixed that it was possible to accept a trade even after declining it.
  • 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)
  • Added 1.21.1 compatibility
  • Added BeastTokens currency hook
  • Added 1.21 support
  • Added an update notifier, you can customize it or disable it in the config
  • Fixed an error that occurred on folia
  • 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
  • Fixed gui title disappearing after modifying currency
  • Made the UltraEconomy hook give a simpler warning message when it is incorrectly set up
  • Improved shift clicking in the trade gui
  • Now it is possible to stack items by double clicking in the trade gui
  • Added 2 placeholders that can be used in the gui title (%own-status%, %partner-status%)

Project members

ArtillexStudios

Member

Details

Licensed MIT
Published 8 months ago
Updated a month ago