2.5.2
- The admin reload command now updates the "gui-refresh-cooldown-milliseconds" from the config.
- Fixed an exception.
2.5.1
- Small hotfix for the last version as it broke the pagination on some guis like the log viewer.
2.5.0
- Reworked the coloring system in the plugin, this should allow for most MiniMessage tags to work, like , , . If you notice anything being colored/parsed incorrectly in messages or menus of the plugin, please report it to us.
- Improved the gui system, items no longer flash when opening/updating guis.
- Gui filler items with a blank name now automatically get their tooltip hidden on 1.21.5+ servers for a modern look.
- Item flags are now supported, (only on 1.21.5+ servers) for more information: https://docs.artillex-studios.com/item-builder.html#item-flags
- Improved the reload command.
- Added a "gui-loading-threads" option to the config that can be used to tweak the thread count used to load gui items.
Note: While we have tested a lot of server versions and types of items, however it is possible that some items components can cause errors on some server versions, if you come across any issues, please report them at: https://github.com/Artillex-Studios/Issues/issues
2.4.3
- Fixed that the 26.2 nms library sometimes didn't download properly, causing the plugin not to start. (you can fix this by deleting the plugins/AxAPI/libraries/AxAuctions folder and restarting, however this version should also resolve it)
- Made it possible to remove the command aliases from the config to disable the plugin's commands.
2.4.2
- Added a AxAuctionsItemRenderEvent to the plugin's API, which can be used to modify items in the auction house before they are added to the gui.
- Added a "disable-sign-input" setting to the config.yml, which can be used to disable the packet listener of the plugin.
2.4.1
- Fixed that the earnings placeholders weren't cached properly on Folia servers, causing performance issues if they were called from region threads.
2.4.0
- Migrated to our own library downloader system. Libraries are now stored in the plugins/AxAPI/libraries folder. You should also see it use less storage and download faster.
- The plugin now boots even if there is an item is placed on the auction house that is corrupted/invalid and can't be loaded.
2.3.3
- Fixed a mysql exception that occured when the user row was updated.
2.3.2
- The plugin can now handle if the item-expire-time or item-deletion-time is disabled by being set to -1.
- Player usernames in the database are now updated if their name has changed since their last login.
2.3.1
- Fixed that the listing confirmation gui didn't open if only 1 currency was enabled.
2.3.0
- Added an optional auction listing confirmation gui (which is disabled by default) that can be opened after using /ah sell to overview the selling process before the item gets listed.
- You can enable it in the config -> auction-listing-confirmation, which creates a guis/confirm-listing-gui.yml that can be customized.
- Added a %auction_listing_confirmation_enabled% placeholder.
- Made it possible to open the shulker viewer from the currency selector.
2.2.7
- Fixed a MySQL exception that occurred when items with long names were inserted into the logs.
2.2.6
- Fixed an exploit that affected recent plugin versions related to item selling. If your server is affected, the /ah sell command has been disabled through our remote safety system. (config -> enable-safety) Other features are unaffected. Update to this version to re-enable item selling. (or turn off the safety system, which is not recommended)
2.2.5
- Added some extra debug messages that can be used to find bugs.
2.2.4
- Added an extra safety measure that blocks commands, interations while trades are being created. There are already measures against these, however there have been some reports that on Folia race conditions can cause issues, so this should help.
2.2.3
- Fixed an exception on Folia servers.
2.2.2
- Fixed that the plugin didn't boot if any of the discord webhook sections were removed from the config. (instead of being disabled)
2.2.1
- Fixed 26.1+ support on spigot.
- Some fixes related to the webhook system.
2.2.0
- Added 26.2 support. The plugin now supports everything between 1.20.2 and 26.2.
- Moved to our own discord webhook system, the discord.yml will be migrated on first startup. If you use this feature, it is recommended to take a backup of it so nothing gets deleted.
- The new discord webhook system is more capable, supporting basically all discord features, (and the old system downloaded a lot of useless libraries) you can find the new syntax and more details here: https://docs.artillex-studios.com/discord-webhook-builder.html
- Added a new %time% placeholder for the webhooks that can be used for the timestamp field.