- Fixed Out of bound exception with pagination (by Alwyn974)
- Fixed use of a placeholder with the command /ah sell (by Alwyn974)
- Added information if the itemstack of a transaction is invalid (by Alwyn974)
- Added SQLITE and HIKARICP for JSON to database conversion (by Alwyn974)
- Fixed items priority storage (by Maxlego08)
- Added support for translating materials for searches by panel or in chat
- Updated: CurrenciesAPI to version 1.0.7. (Fixed Item economy)
![]()
![]()
- Added: A reason for each economy transaction (compatible only with zEssentials).
- Updated: CurrenciesAPI to version 1.0.5. (Bug fix + add RedisEconomy)
- Added: Button ZAUCTIONHOUSE_EXPIRE_AND_BUYING, which allows viewing both expired and purchased items simultaneously.
- Added: Button ZAUCTIONHOUSE_EXPIRE_AND_BUYING_AND_ITEMS, which allows viewing expired, sold, and purchased items at the same time.
- Added: Button ZAUCTIONHOUSE_SEARCH_INPUT, which opens the search inventory. (Note: If ProtocolLib is not installed, searches will default to the chat.)
- Improved: Code for certain buttons by updating to the latest version of the zMenu API.
- Updated: Folialib API to the latest version.
- Changed: Database management now exclusively uses HikariCP. (No changes to your database configuration are required.)
- Added: New sorting types:
These new sorting options can be used with the ZAUCTIONHOUSE_CHANGE_SORTING button.
- ALPHABETICAL_NAME
- REVERSE_ALPHABETICAL_NAME
- SELLER_NAME_ALPHABETICAL
- SELLER_NAME_REVERSE_ALPHABETICAL
- MATERIAL_TYPE_ALPHABETICAL
- MATERIAL_TYPE_REVERSE_ALPHABETICAL
- ECONOMY_NAME_ALPHABETICAL
- ECONOMY_NAME_REVERSE_ALPHABETICAL
- ITEM_STACK_SIZE_ASCENDING
- ITEM_STACK_SIZE_DESCENDING
- Added the completion tab for the /ah search command, material of sales items will be displayed
- Fixed loading items, the plugin will directly take the right method to decode the items
- The default storage is now SQLITE, you can convert your JSON storage by defaulting the storage in config.yml to SQLITE and running the command /ah convert jsontodatabase
- Fixed issue with Shulker Shell and Shulker Spawn Egg being considered as inventory (by keke142)
- Added PlayerAuctions Convert (by keke142)
- Added %price%, %seller% and %timer% for ZAUCTIONHOUSE_BUY_CONFIRM button
- Log files are now .log instead of .yml
- Added permissions to set the maximum allowed price for selling items by economies
YAML:price: permissions: vault: # Economy name - permission: zauctionhouse.price.max.vault.player # Permission amount: 128 # Max price - permission: zauctionhouse.price.max.vault.vip # Permission amount: 250 # Max price item_diamond: # Economy name - permission: zauctionhouse.price.max.item.player # Permission amount: 32 # Max price - permission: zauctionhouse.price.max.item.vip # Permission amount: 64 # Max price
Fixed Sarah library for database management
Attention, for the support of 1.20.6 you will not be able to use your old items, you are obliged to delete your items and transactions. I do not yet have a solution to transfer your old items to the new minecraft system !
- Add support of 1.20.6
- Update Database Management Update, Using the Sarah Library
- Add the option giveMoneyOnSellServer, allows to give the money of the player on the server where the item was sold (works with the addon redis)
- Add column server_name in items table, lets you know where the item has been put up for sale (works with the addon redis)
- Placeholder optimization with REDIS addon, placeholders are now in async, loading message will be displayed when data is loading.
- Fix enableVersionChecker, you can now disable this option
- Fix placeholder: %zauctionhouse_claim_<economy name>%, the placeholder works normally for Redis and MYSQL
- Fix error console with head if you dont use zmenu (plz use zmenu)
- Fix item amount with zauctionhouse_economy_item button (It does not correctly display the number of items you will sell).
- Remove option sendItemToPurchaseInventoryIfIsFull from /ah config
- Fix blacklist items with shulker box. The plugin will look at the content of the shulker to check the content
- Fix /ah expire, /ah items etc for zmenu inventories
- Fix coins engine API
- Improve config.yml. Improved comments and grouped configuration items. File is now more consistent.
- Rename enableCreateSell to enableCreativeSell
- Added sound during purchase and sound when player cannot buy
- Fix error with old minecraft version
- Add cache for placeholder (only for REDIS storage)
- Edit economy API
- Fixed Citizens with zMenu inventories
- Fixed sell cooldown message with %time%
- Fixed auto save messages, if the problem persists I will totally change the format of the message file
- Fixed some messages with zmenu
- After checking the categories with items that have color work well, sorting into categories also works well. (This message is to warn all the people who asked me to check his points there)
- Removed the useless /ah lang command
- Add new option giveItemAfterRemove, allows the player to retrieve the item from his inventory if he removes it
- Add new option dontGiveIfPlayerHasFullInventory, allows to check if the player must have room in his inventory to buy or recover an item.
- Remove sendItemToPurchaseInventoryIfIsFull
- Transactions that need to be claimed will no longer be deleted
- Minimum duration to delete transactions is now 1 day
- Update the default configuration, add an item to indicate that there are no items
- Add TCHAT_AND_ACTION, CENTER and WITHOUT_PREFIX message type
![]()
- Create 2 new button type for zMenu ZAUCTIONHOUSE_CATEGORIES_HOME and ZAUCTIONHOUSE_CATEGORIES_LORE, its buttons allow to display categories on a single item and display them in a lore. More information here
- Fix CoinsEngine economy with OfflinePlayer
- Create new addon: zAuctionHouse Statistics: https://zauctionhouse.groupez.dev/configurations/statistics
- Add data for categories