Bug Fix
+ Fixed duplication bug, when using claim all in expired menu, you can then click the empty slot where any item was held to receive the item again.
Changes
+ Removed formatting on placeholders added in previous update
Feature Update
+ purchase messages display correct qty when buying partial stacks
+ create auction player during sell command if missing
+ stat manager takes an OfflinePlayer instead
+ added more placeholders
+ fixed format bug regarding tailing zeros
+ transaction list shows actual sold item rather than the paper
added placeholders: auctionhouse_total_money_earned, auctionhouse_total_money_spent, auctionhouse_total_items_listed, auctionhouse_total_money_expired, auctionhouse_total_money_sold
Bug Fix
+ Fixed duplication bug with the purchase a specific quantity from itemstack feature
Feature Update / Bug Fix
+ Resolved issue with the auction item garbage system not expiring items correctly
+ Internal calculateListingFee method will use actual listing fee when not using percentage.
+ Added a setting that will drop tailing zeros on whole numbers (disabled by default)
Feature Update
+ Added config setting that will auto delete unclaimed items during startup, the default value is a week (in hours), its also disabled by default.
+ Added a button the transactions type selection menu that is only visible to users with the "auctionhouse.admin" permission or op, this button is used to delete transactions older than the specified time, ex. 3 day
Of course, as usual, make a backup before updating in case anything goes wrong.
https://prnt.sc/4gSuPVkQCM-s
Bug Fix
+ Fixed getOfflinePlayer issue with the ban command
+ The ban command no longer tab completes every known player. Just online users.
Experimental Upload Command
+ Added experimental upload command which attempts to convert sqlite data to mysql (you must have generated the mysql tables already)
Feature Update
+ Added option to make the listing fee tax a percentage based on the total list price
Changes
+ If restrict view all transactions is enabled and they don't have permission, it will just open their transaction list rather than bringing up the menu to select between theirs or the entire server's
+ Fixed bug where you can claim expired items with a full inventory resulting in items dropping to the floor
Bid Rounding
+ Finished adding the necessary rounding to bidding
Feature Update
+ Added setting which will round all prices entered (ex. 420.69 -> 421)
Bug Fix
+ Fixed issue where the ban time of a user would display negative times. Instead of showing negative times, it will just say the ban is expired now.
Bug Fix
+ Fixed issue with PlaceholderAPI
+ Player Balance within the main menu can now use PlaceholderAPI
+ Fixed issue with very large number formats when using short number mode.
+ Added custom metric chart for MySQL usage
(!) In the upcoming updates I will have most if not all messages using PlaceholderAPI if available.
Feature Update
+ Added setting to make admin copying only allowed in creative mode
+ Dropped the old serialized item format & migration, if for whatever reason you're still on v1, use 2.52.0 or lower to migrate
+ Added an auction admin log system, by default its enabled, any admin actions made will be logged.
Changes
+ Fixed getTag error
+ CMIAnvilRepair checks
+ Update to latest core
+ Switched UltraEconomy repo for API jar
Claim All Changes
+ When claiming all in the expired menu, it will only give you as much items that you can hold, if your inventory gets filled up before it can give you the rest, it will just stop rather than dropping them to the floor.
Additions / Bug Fix
+ added %seller% and %seller_displayname%
+ bundles can longer be replaced within other bundles