Per-player instant shop for Sigma Orders & Auction
Wiki: https://sigmapluginswiki.pages.dev/docs/quickbuy-addon/overview
Discord: https://discord.com/invite/JqWR9zc2cK
What it does
QuickBuy gives each player their own personal shop of up to 54 configurable slots, each bound to an item from the live Sigma Orders auction house. Click a slot, QuickBuy instantly finds and purchases the cheapest active listing for that item, no browsing required. The slot lore refreshes after every click so what you see is always live.
Why this over other shop plugins?
Main GUI
Fallback GUI (Geyser/Lower Version)
Fully Configurable
Works for Every Client
Folia Supported
Built and tested against Folia's regionized threading model. Uses EntityScheduler and AsyncScheduler throughout.
Requirements
Wiki: https://sigmapluginswiki.pages.dev/docs/quickbuy-addon/overview
Discord: https://discord.com/invite/JqWR9zc2cK
What it does
QuickBuy gives each player their own personal shop of up to 54 configurable slots, each bound to an item from the live Sigma Orders auction house. Click a slot, QuickBuy instantly finds and purchases the cheapest active listing for that item, no browsing required. The slot lore refreshes after every click so what you see is always live.
Why this over other shop plugins?
- Prices are live, not static - every purchase pulls from the real auction market at the moment of the click, not a fixed price list.
- If the targeted listing is bought by someone else a split-second before your click, QuickBuy silently falls through to the next cheapest - no errors, no failed clicks.
- Set a max price cap per slot, or leave it empty for No Limit to always grab the absolute cheapest listing.
- Require minimum enchantment levels on purchased items - only listings that meet the requirement qualify.
- Permission-based slot allotments let you give VIP players more slots. Conflict resolution always picks the highest limit - never first-match.
Main GUI
Fallback GUI (Geyser/Lower Version)
- Shop size from 9 to 54 slots (multiples of 9)
- Per-slot price cap or No Limit
- Enchantment requirements per slot with minimum level matching
- All lore, GUI titles, dialog labels, and chat messages in config.yml - fully translatable
- Extra command aliases (/qb built-in, add more in config without a rebuild)
- Java 1.21.6+ - sleek Dialog UI with embedded search, scrollable item grid, real vanilla item icons (no resource pack), and enchantment dropdowns
- Java < 1.21.6 / Bedrock - auto-detected via ViaVersion and Floodgate APIs, routed to a full chest-GUI + chat picker automatically
Built and tested against Folia's regionized threading model. Uses EntityScheduler and AsyncScheduler throughout.
Requirements
- SigmaOrders-Auction (required)
- Paper / Folia 1.21.7+ (tested on 1.21.11)
- Java 21+
- ViaVersion (optional) - accurate old-client protocol detection
- Floodgate / Geyser (optional) - Bedrock client detection
