You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an alternative browser.
You should upgrade or use an alternative browser.
- Author ArteffCods
- Creation date
- Update to Sarah 1.17
- Update zAuctionHouse Redis
- Added global database configuration
- Fix minor errors
- Fix expired items
It has been 4 years since zAuctionHouse v3 was released! Now, it's time to look ahead and start planning the next major update of the plugin.
Before starting development, I’ve prepared a quick survey to better understand how you use the plugin and what features you need:
https://forms.gle/Z81xUbZ5utN5uSRV9
The development of zAuctionHouse 4 will begin in the coming months**. Until then, version 3 will continue to receive updates until the new version is released. (I don’t have a release date to share yet, before 2026 i guess ?)
Thank you to everyone who takes the time to answer! Your feedback is crucial to ensuring the plugin meets your needs.
Changelogs:
- Fixed transactions that was not valid before a restart
- Create placeholder: %zauctionhouse_sell_confirm_price% and %zauctionhouse_buy_confirm_price%
- Added zEssentials Provider. This allows you to use the mailbox system to send purchased or expired items.
- Fixed Out of bound exception with pagination
- Fixed use of a placeholder with the command /ah sell
- Added information if the itemstack of a transaction is invalid
- Added SQLITE and HIKARICP for JSON to database conversion
- Fixed items priority storage
- 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
- Fix error when loading items economies
- Fix problem when cooldownTransactions is too low
- Fixed /ah claim command with sqlite
- Fixed ZAUCTIONHOUSE_REMOVE_ALL_EXPIRE button
- All messages now work with MiniMessage! (only if you use zmenu)
- 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
- Added a system that allows to make backups for the files items.json when the plugin is enabled and disabled.
- Added a warning message to tell you that it is not advisable to use JSON storage and that you should use MYSQL storage instead
- Changing the default configuration to enable logs in a file