2.9.4
- The plugin now strips tags from item names in auction chat messages. This is a temporary solution, we are already working on a bigger makeover to switch everything over to components, which will fix these issues and also add support for modern translatable item_name-s.
2.9.3
- Fixed an exception that could have happened if the player has left before their data could be loaded.
2.9.2
- Fixed that the "/axahadmin history" command didn't show any items.
2.9.1
- The currency tab completions in /ah sell are now disabled if only one currency is enabled. (the command will still how a parameter there, however it won't show any currency names in the tab completions)
2.9.0
- Added 26.3 support. The plugin now supports everything from 1.20.2 to 26.3.
2.8.1
- Added a "axauctions.admin.removal" permission which can be used to give players the ability to force remove items from the auction house without giving them access to other admin utilities. (the "axauctions.admin" permission will contain this ability as it used to before)
2.8.0
- Made all minimessage tags, like work in gui titles. This makes it easier to create custom menus or to set custom gui titles.
- Improved search, the plugin can now find enchanted items even if the player searches without underscores (for example "/ah search fire aspect" will now find anything that has the fire_aspect enchantment)
2.7.9
- Fixed the /axahadmin logs command.
2.7.8
- Fixed that items taken from the deleted items and the history logs gui had a lore added to them.
2.7.7
- Added a setting to enable SSL for redis messaging to the config.
2.7.6
- Added better handling and better errors in case a user's data fails to load.
2.7.5
- Fixed that multiple players could have been charged for the same item if they bought it while another purchase was processing, causing some players to be charged without getting anything. In this version failed buyers are automatically refunded. This issue mainly affected cross server setups and currency plugins with async tasks.
2.7.4
- Fixed that if the MySQL database was used without messaging enabled, players never received their auction sell/expire/deletion notifications.
2.7.3
- Some gui system improvements to fix some glitchy behaviour & gui speed/auto updater improvements.
+ The gui title updating will always cause the inventory to flicker after page switching, if you don't like that, you can remove the page placeholder from the title to make the gui page switching super smooth.
2.7.2
- Made it possible to search for items by writing /ah instead of having to type out /ah search . The /ah open and the /ahadmin forceopen commands also got this as an optional argument.
2.7.1
- Fixed an exception that happened when the safety system couldn't reach our servers.
2.7.0
- Added a "auction-purchase-confirmation" setting to the config, (enabled by default) which can be used to disable the purchase confirmation and allow for instant buying.
- Added a "allow-confirmation-skipping" setting that enabled to allow players to buy items by shift + left clicking on them without asking for a confirmation.
- Fixed an exception.
2.6.1
- Some fixes to the library downloading/loading.
2.6.0
- Migrated the currency hooks to our integration system, (https://docs.artillex-studios.com/integrations.html#currency) now everything, including the placeholder currencies are running on this new system. If you notice any currency related issues, please report them to us.
- This also means that there are some new currencies and plugins supported, (check the full list on the wiki) mainly xp levels, which will be enabled after updating, so make sure to check your settings if you want to adjust them.
- Now it is possible to set a min-price/max-price for each currency option, so for example you can set the minimum money to 100, but keep xp on 1.
- For developers: If you have any plugins that add currencies to AxAuctions using the API, you will have to rewrite that to use the new system. For more information: https://docs.artillex-studios.com/integrations.html#for-developers
2.5.3
- Fixed that the default config.yml had an extra character in the version number that could cause issues with the config loading. If you have newly installed the plugin and it fails to load, saying a config.yml issue, try deleting the config.yml after updating, which will regenerate it.