PerfAuctions - Cross-Server & Folia v1.1.5

High performance Auction house plugin with GUI, search, categories and sorting
New features:
• GUI time strings (listing time left, transaction “time ago”, potion duration seconds) can be customized under auction.time-format (day/hour/minute/second suffixes, separators, expired label, relative templates with {n})

Code:
# plugins/PerfAuctions/config.yml — merge under auction:
  time-format:
    day-suffix: "ᴅ"
    hour-suffix: "ʜ"
    minute-suffix: "ᴍ"
    second-suffix: "s"
    part-separator: " "
    show-seconds-under-hour: false
    expired: "ᴇxᴘɪʀᴇᴅ"
    relative-just-now: "ᴊᴜsᴛ ɴᴏᴡ"
    relative-minutes-ago: "{n}ᴍ ᴀɢᴏ"
    relative-hours-ago: "{n}ʜ ᴀɢᴏ"
    relative-days-ago: "{n}ᴅ ᴀɢᴏ"
New features:
• Added a built-in update checker to all Perf plugins

Improvements:
• New config option: update-checker.enabled: true (enabled by default)
New features:
• Sell insert hopper GUI can be turned off in gui/SellInsertGUI.yml with gui-settings.enabled; /ah sell without a price then goes straight to sign/chat price entry with the item still in the main hand
• The sell shortcut in My Listings can be hidden with gui-settings.sell.enabled in gui/MyListingsGUI.yml (defaults stay on)
Improvements:
On supported Paper versions (1.21.7 or higher), sign search uses client-side virtual signs when available. Other players will no longer be able to see the fake signs.
Improvements:
• Main auction, transaction history, sell/buy confirm, and shulker preview GUIs support configurable gui-settings.rows (1–6) with safe slot placement
• My Listings supports optional fixed rows; omitting it keeps automatic chest size from your configured slots
• Listing slot parsing respects a configurable upper bound; preview grids scale with inventory size instead of a fixed 27 cells
New features:
• Main auction, your listings, and transaction history GUIs support configurable listing-slots in their YAML (order = items per page); empty list keeps the previous default layouts

Improvements:
• Your listings GUI: configurable slots for sell and transactions buttons; chest size grows from the highest slot you use so larger layouts fit
• Shulker/bundle preview GUI: cancel, confirm, item display, and preview grid start slot are configurable in YAML

Bug fixes:
• Removed a duplicate openShulkerPreviewGui overload that could break compilation after the preview GUI changes
Bug fixes:
• Buying from the auction house with a full inventory no longer charges the buyer while failing to deliver the item; the listing is put back up instead
• Owner takeback from “My listings” no longer gives items off the async database callback; it runs on the player’s region thread with the same inventory safety as the main AH flow

Notes for server admins (merge into your existing files after update):
messages.yml: add buy-inventory-full and takeback-inventory-full if you use a custom messages file (defaults ship in the jar)
Improvements:
• The GUI's has been completely adapted to the current DonutSMP design!

Bug fixes:
• Fixed a dupe bug (ty Zaneifyy)

UPGRADE NOTE:
• Back up your plugins/PerfAuctions/ folder before upgrading: all gui/*.yml files, config.yml, and messages.yml were reworked; the plugin does not overwrite existing files on disk, so merge or replace those files yourself after comparing them to the jar defaults.
Buy a license now
$5.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
Lifetime
Share and earn
Refer this resource and earn a 20% commission.
3,200 Views
16 Purchases
323 Downloads
Feb 26, 2026 Published
Jun 20, 2026 Updated
5.00 star(s)
Average rating (8)
350.2 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. No
Type
  1. Gameplay
  1. Economy
  1. GUI
Game mode
  1. Survival
  1. Donut-like
  1. Hardcore
Supported software
  1. Paper
  1. Folia
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
Creator
Owner
Recommended for you
High performance RTP, RTPQueue and RTPZone plugin. Folia-ready.
5.00 star(s) 6 ratings
11 purchases
Mines plugin with GUI, Vault/PlayerPoints/ExcellentEconomy, tax, ban system
5.00 star(s) 4 ratings
11 purchases
tags plugin with Shop GUI, categories, vouchers
5.00 star(s) 1 ratings
11 purchases
Playtime-based level system with rewards (money, XP, crates). GUI, PlaceholderAPI, Folia support.
5.00 star(s) 3 ratings
8 purchases
item signing plugin. Add custom lore with hex colors, MC color codes, and MiniMessage formatting.
Not yet rated
0 purchases
Share and earn
Refer this resource and earn a 20% commission.
3,200 Views
16 Purchases
323 Downloads
Feb 26, 2026 Published
Jun 20, 2026 Updated
5.00 star(s)
Average rating (8)
350.2 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. No
Type
  1. Gameplay
  1. Economy
  1. GUI
Game mode
  1. Survival
  1. Donut-like
  1. Hardcore
Supported software
  1. Paper
  1. Folia
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
Creator
Owner
Recommended for you
High performance RTP, RTPQueue and RTPZone plugin. Folia-ready.
5.00 star(s) 6 ratings
11 purchases
Mines plugin with GUI, Vault/PlayerPoints/ExcellentEconomy, tax, ban system
5.00 star(s) 4 ratings
11 purchases
tags plugin with Shop GUI, categories, vouchers
5.00 star(s) 1 ratings
11 purchases
Playtime-based level system with rewards (money, XP, crates). GUI, PlaceholderAPI, Folia support.
5.00 star(s) 3 ratings
8 purchases
item signing plugin. Add custom lore with hex colors, MC color codes, and MiniMessage formatting.
Not yet rated
0 purchases
Top