- Update to Sarah 1.17
- Update zAuctionHouse Redis
- Added global database configuration
- Fix minor errors
- Fix expired items
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 (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