Release Notes | 2.74.0
+ Got rid of the old statistic system in favour of a new one (that being said the statistic command / gui has been temporarily removed, it will be back next update)
+ Introduced more dynamic placeholders for global and player statistics (see https://docs.tweetzy.ca/official-plugins/auction-house/placeholders)
+ Fixed bug where if you died whilst using the sell menu, the item you placed into the sell slot would not be dropped
Release Notes | 2.73.1
+ Fixed bug where when leaving/disconnecting from the server after placing an item into the sell gui and entering a new price, you'll not get it back on rejoin
Release Notes | 2.73.0
+ Added null checks regarding display stack meta and lore
+ If getFriendlyNumber is unable to short form a number for whatever reason, it will default to the normal , separated format.
+ Added setting to make the auction filter only use items manually added to categories using the /ah filter additem <category> command
+ Removed the old Confirm Listing GUI for a new version using consumers.
+ Also regarding the new confirm listing gui, fixed dupe when clicking the cancel button
+ When you click cancel within the confirm gui when listing a bundle, it will return the bundle items directly to you.
+ Updated internal core
Release Notes | 2.72.0
+ Fixed bug where sell gui would initially use min inc for start, vice versa
+ delete CityBuildStuffAPIHook
+ auction player data is persisted, (filter settings, and last listed time) between restarts
+ fixed issue where when using confirm listing and the sell gui, it will take the item in the player hand even if its not the item being sold
Release Notes | 2.71.0
+ Added option to disable specific admin menu options
Release Notes | 2.70.3
+ Fixed out of bounds error while checking time flag in sell command
Release Notes | 2.70.2
+ Fixed bug where sell menu would exit / not give item back if listing fee could not be paid
Release Notes | 2.70.1
+ /ah admin command subcommands/options each has their own unique permission now. See documentation for exact permissions.
+ Resolve onCommand issue regarding chat input and the sell menu (if the user ran /ah sell again while they should be entering a number, they would have lost their item)
+ Added confirmation GUI to the bundle creation menu
+ Added confirmation GUI to the auction sell menu
+ Fixed bug with -t flag within /ah sell where it would interfere with other listing values (ie. say you specify -t 20 days, it would use 20 as a sell/bid start/ or increment price)
Feature & Bug Fix Update
+ Filter menu will disable categories based on config values now
+ Fixed bug where if the owner of a biddable item uses the buy now action, it will allow them
+ Using -t for custom listing times now ignores the default minimum listing time set in the config
+ Added /ah admin open <player> to open the main auction menu for a select player
+ Added listing information preview within the confirm listing and confirm purchase menus
+ Added option to change embed colours for bids, listings, and sales for the discord webhook.
Bug Fixes + Minor Addition
+ Fixed issue with async adding and checks of full inventory.
+ When a player accepts a bid, if the winner's inventory is full the item should go to the collection bin or if enabled, dropped to the floor.
+ Fixed an issue with the transaction menu replacing the item names with the actual transaction id after the first view.
+ Added a configuration option to show the controls for buying a specific quantity of an item (if the item allows it), not sure why this was removed in the first place o.O
Bug Fix
+ Fixed issue with chat input prompt not filtering chat colors
Bug Fix
+ Fixed issue where players could use NaN during the sell command
+ Attempted fix for confirm listing dupe while using NaN (item is taken from them until they either confirm/cancel the confirmation)
Feature Update
+ Added /ah admin viewexpired <player>
(If the provided player name is found and matches any expired listings, it will open a menu to view the expired items. You can delete them from there as well)
1.19 Support
+ 1.19 Support
(Next update will add in the requested features)
Changes
+ Auctions that allow partial stack purchases no longer checks user balance up front, but rather it does it once at check out.
Changes
+ The individual item claim delay is now used for the claim all button as well
+ Migration for partial buy system.
+ By default all non bid items with a stack size greater than 1 will not be allowed to be partially purchased, even if allow partial buy is enabled, players will need to use -p or -partialbuy as a command flag when listing an item to allow it.
Bug Fix
+ Temporary fix regarding broadcast messages when the discord webhook is enabled.
Changes
+ Further improved the cleanup system for deleted/claimed items
+ Added console messages to let you know when auction house performs the cleanup process and how many items were cleaned.
+ Fixed issue regarding smart price mode not taking the min item price into account
+ Blocked -s / -stack permission behind auctionhouse.cmdflag.stack permission node when using smart price mode.
* The cleanup process is ran when an item is claimed from the expired listings GUI or is deleted using the admin options or when an auction is won / item is bought and is given directly to the player (does not go to expired menu)*
Feature Update
+ Added more control over the garbage item deletion process, overall improved it
+ Added option to disable update checker
Feature Update
+ Added setting to disable auto save messages
+ Added default filler item for every gui (not individually as of yet)
+ Added "smart" min / buy now price calculation.
This is disabled by default, if enabled, say the player sells a stack of 32 diamonds for $100, it will adjust the min / buy now price to 3200 (32 * 100), if the user does wish to sell the entire stack for $100 they can provide the command flag -s or -stack.