PerfAuctions
Full auction house with browse, buy, sell, and admin tools — DonutSMP-style quick buy/sell included.
Paper and Folia 1.21 - 26.x
Support
Report bugs and get support here: https://discord.gg/VvM6k2eBDa
Features
• Folia support – Runs on Folia and standard Paper servers
• Auction house GUI – Browse listings with pagination, sort by newest or price, and filter by category
• Search – Search listings from the GUI or with /ah (query); sign or chat input supported
• Buy and sell – Purchase listings with a confirm GUI; sell via /ah sell, insert GUI, sign, or chat price entry
• Quick buy/sell – Rank-ready instant buy and sell without confirm menus; toggle with /ah quickbuysell toggle
• My listings – View active listings, remove them, and reclaim expired items
• Transaction history – Personal buy and sell history GUI
• Collection storage – /ah collect when inventory is full or sell flow is interrupted
• Listing broadcast – Optional global chat announcement when players list items; per-player /ah toggle
• Premium slots – Permission-based extra listing slots and longer listing duration
• Shulker preview – Preview shulker boxes and bundles before buying or selling
• Blacklist – Block materials and display names from being listed
• WorldGuard – Optional region blocks for buying and selling
• Anti-dupe – Click cooldown, sell-draft escrow, and safe delivery handling
• Discord webhook – Optional embed when a new listing is created
• Admin tools – Pause the auction house, view stats and logs, shift-click confiscate listings
Placeholders
%perfauctions_active_listings% – Player’s active listing count
%perfauctions_total_earned% – Total money earned from sales
%perfauctions_total_spent% – Total money spent on purchases
%perfauctions_items_bought% – Number of items bought
%perfauctions_items_sold% – Number of items sold
Commands
/ah – Open the auction house (perfauctions.use)
/ah (search) – Search listings (perfauctions.use)
/ah sell – Sell the item in your hand (perfauctions.use)
/ah sell (price) – Sell with a set price (perfauctions.use)
/ah toggle – Toggle listing broadcast notifications (perfauctions.use)
/ah quickbuysell toggle – Toggle quick buy and sell (perfauctions.quickbuysell)
/ah listings – Open your active listings (perfauctions.use)
/ah expired – Open expired listings to reclaim (perfauctions.use)
/ah history – Open transaction history (perfauctions.use)
/ah collect – Collect items from auction storage (perfauctions.use)
/perfauctions reload – Reload config and messages (perfauctions.admin)
/perfauctions help – Show admin command usage (perfauctions.admin)
/perfauctions stats – Show server auction stats (perfauctions.admin)
/perfauctions stats (player) – Show a player’s listing stats (perfauctions.admin)
/perfauctions log – Show recent admin transaction log (perfauctions.admin)
/perfauctions pause – Close the auction house for all players (perfauctions.admin)
/perfauctions unpause – Reopen the auction house (perfauctions.admin)
Database
• SQLite (default)
• MySQL (configurable)
