
ModernAuction is an advanced GUI Auction House plugin where players can safely buy/sell with /ah, plus search, filters, pagination, and shulker previews. It includes listing fees/limits, expiry + reclaim systems, sold history and fully customizable

ModernAuction is a modern, GUI-first auction plugin for Paper/Spigot 1.20+ servers (Folia-supported) that want more than a basic /ah.
It provides a polished auction house menu, secure buy/sell flow, listing fee + limit controls, smart search/filter tools, expired-item
reclaim, sold history, and shulker preview support — fully configurable via auction.yml.
Built for usability, safety, and full server-side control.
Open a clean auction house with /ah or /auction
Browse active listings with paginated navigation
Buy instantly with left-click flow and clear result feedback
List held item with /ah sell
Supports compact prices like 10k, 1.5m, etc.
Configurable listing fee percentage and max listing price
Configurable per-player max active listings
Sign-based search input (/ah search support included)
Filter modes: Newest, Oldest, Cheapest, Pricest
Quick refresh + page navigation from GUI controls
Dedicated “My Items” GUI with 3 states:
Active listings, Expired listings, Sold history
Reclaim active listings anytime
Reclaim expired items before auto-delete timer ends
Right-click preview for shulker listings
Read-only shulker content preview GUI
Bedrock-friendly click behavior included
ActionBar broadcast when new listing is posted
Seller sale notifications (with pending delivery on next join)
Automatic listing expiry and expired-storage cleanup
Messages, chat prefix, currency format, and time format
GUI titles, lore, buttons, search sign text
Listing limits, fee %, max price, blacklist, expiry timings
Vault economy integration (required for buy/sell transactions)
Graceful message handling when economy provider is unavailable
| Command | Description |
|---|---|
| /ah | Open auction house GUI |
| /auction | Alias of /ah |
| /ah sell | List main-hand item for sale |
| /ah search | Open auction with search filter |
| /ah reload | Reload auction config (admin) |
| Permission | Description |
|---|---|
| aiols.ah.use | Open/use auction house |
| aiols.ah.sell | Create listings with /ah sell |
| aiols.ah.admin | Reload config with /ah reload |
| aiols.* | Grants all auction permissions |