SnAuction
On this page(4)
SnAuction is a secure auction house with fixed-price listings and bid auctions. Players list items for a fixed price or put them up for bids, paid in Vault or EdTools currencies. Every sale runs through transactional, anti-dupe safety checks.
Features
- Two sale types: buy-now listings (
/ah sell) and bid auctions (/ah auction) with escrowed bids, optional buyout and anti-snipe extensions. - Several currencies at once, each on Vault or EdTools, with its own decimals, price bounds, format and optional permission.
- A full menu set: market browse with categories, search and sorting, a sell menu with bulk listings, storages for selling, expired, purchased and bid items, and a history view.
- Permission tiers for listing limits, active bids, maximum durations and sale tax, plus listing fees, buyer tax and per-item tax rules.
- Item rules (blacklist and whitelist) checked recursively inside shulker boxes and bundles, with size caps and creative or world blocks.
- Staff tools: player inspection, audit logs, a payouts view, listing removal, retention purge, Discord webhooks and anomaly notifications.
- English and Spanish language files, both shipped.
How the money is handled
- Items and money are taken before a sale is recorded, and recorded before anything is handed out. A crash in between never duplicates an item or a payment.
- Seller earnings are written as pending payouts in the same step as the sale. Players collect them with
/ah claim, or automatically after joining. - A currency whose backend is missing is disabled with a console warning. Its listings freeze and are never deleted, until the backend comes back.
Optional integrations
- Vault: backs every currency with
type: vault. Without Vault (or without an economy plugin behind it), those currencies are disabled and their listings freeze until it returns. - EdTools: backs every currency with
type: edtools. Without EdTools, those currencies are disabled and their listings freeze until it returns. - PlaceholderAPI: detected through SnLib and enables the
%snauction_...%placeholders. Without it the placeholders are simply not registered.
Links
- Source and releases: part of the shared Sn-Releases repo