New features:
• Item tooltip layout for listings and confirm GUIs is fully editable in config.yml under auction.item-display
Improvements:
• Configure enchant lines, potion effects, custom item lore, price lines, and click hints from one place
• Buy, sell, my-listings, and shulker preview tooltips all follow the same config-driven layout
Code:# plugins/PerfAuctions/config.yml — merge under auction (auto-added on reload if config-version < 17): auction: item-display: show-enchantments: true show-potion-effects: true show-original-lore: true hide-vanilla-tooltips: true enchant-lore-gap: " " main-listing: lore: - '%enchantments%' - '%potion_effects%' - '�fc00${price}' buy-action: '<#00f986>Click to buy' own-action: '&eClick to collect' shulker-hint: '&7Click to preview contents' buy-confirm: lore: - '&fPrice: <#00f986>{price}' - '&fSeller: <#00f986>{seller}' - '&fTime left: <#00f986>{time_left}' sell-confirm: lore: - '%enchantments%' - '%potion_effects%' - '&fYou are going to sell' - '&fthis item for �fc00%price%' my-listings: expired-title-prefix: '&cYour item was not sold' lore: - '�fc00{price}' - '&8Time left:' - '&8{expires}' expired-lore: []
Bug fixes:
• Listing tooltips show enchant levels correctly on multi-level enchants at level I
• Custom item lore and enchant lines appear in the correct order on auction items
Bug fixes:
• Auction item lore shows level I enchants and potion effects without the "I" suffix
Improvements:
• Prices can hide trailing .00 in listings and transaction history
Code:# plugins/PerfAuctions/config.yml — add under auction: price-format: trim-trailing-zeros: true compact-decimals: 2
Bug fixes:
• Empty lore lines in auction GUI config no longer show as blank tooltip lines
• Transaction history items now show proper item names instead of lowercase material keys
Bug fixes:
• The Sell button in My Listings now uses the item in your main hand instead of opening an empty sell menu
• Sell flow messages no longer tell players to place an item in a slot that cannot be used
Code:# plugins/PerfAuctions/messages.yml — update: sell-insert-opened: "<#FFD166>ᴄʟɪᴄᴋ <white>ᴄᴏɴғɪʀᴍ<#FFD166> ᴛᴏ sᴇᴛ ʏᴏᴜʀ ᴘʀɪᴄᴇ." sell-insert-no-item: "<#FF6B9E>ʜᴏʟᴅ ᴀɴ ɪᴛᴇᴍ ɪɴ ʏᴏᴜʀ ʜᴀɴᴅ ᴀɴᴅ ᴛʀʏ ᴀɢᴀɪɴ."
New features:
• Added quick buy and quick sell for players with perfauctions.quickbuysell
• Use /ah quickbuysell toggle to skip confirm menus when buying or listing items
Code:# plugins/PerfAuctions/messages.yml — merge: usage: "<#FFD166>Usage: <white>/ah [sell [price]|toggle|quickbuysell toggle|listings|history|collect]</white>" quickbuysell-usage: "<#FFD166>Usage: <white>/ah quickbuysell toggle</white>" quickbuysell-no-permission: "<#FF6B9E>You don't have permission for quick buy/sell." quickbuysell-enabled: "<#62FF67>Quick buy/sell enabled — purchases and listings skip the confirm menu." quickbuysell-disabled: "<#FF6B9E>Quick buy/sell disabled — confirm menus are shown again."
