Skip to main content

Auction House

The Auction House is the second marketplace in Sigma Orders & Auctions. A player lists an item at a fixed price for a limited time, and other players buy it instantly. It is separate from the Orders board, where players request items and others deliver them.

Turn it on or off with modules.auction in config.yml. Everything specific to it lives in config-auction.yml.

How a listing livesโ€‹

list an item โ”€โ”€โ–บ live in the auction โ”€โ”€โ–บ sold โ”€โ”€โ–บ the seller claims the earnings
โ”‚
โ”œโ”€โ”€โ–บ expires โ”€โ”€โ–บ the item goes back to its owner
โ”‚
โ””โ”€โ”€โ–บ the owner removes it โ”€โ”€โ–บ the item goes back to its owner
  • A listing has one item stack, one price, one currency and an end time.
  • While it is live it appears in the main auction for everyone. The moment it ends it disappears from the main auction and can no longer be bought.
  • Items are never destroyed: an item that is not sold comes back to its owner, and money from a sale waits for the seller until it is claimed.

Key conceptsโ€‹

TermMeaning
ListingAn item for sale. Live until it is sold, removed, or its time runs out
Expired listingA listing whose time ran out. Hidden from the main auction, shown only to its owner, and returned to them (details)
Unclaimed earningsThe money from a sale, waiting for the seller (details)
TaxA fee, as a percentage of the price, charged once when a listing is created (details)
CurrencyVault money by default; other currencies when multi-currency is configured

The screensโ€‹

ScreenHow to open itWhat it is for
Main auction/auctionBrowse, search and sort every live listing; click one to buy it
Create listingThe green List Item button, or /auction sell <price>Choose an item, set a price, confirm
My ListingsThe book button, or /auction listingsYour live listings, expired listings and sold items, in one place (details)
Purchase confirmationClick a listingConfirm or cancel a purchase
Remove confirmationClick one of your own live listingsConfirm or keep

Works on every clientโ€‹

Everything essential in the Auction House works with plain clicks, so Bedrock (touch and controller) players can list, buy, remove and collect. A few extras use right-click or shift-click on Java: the shulker contents preview, reversing the sort order, quick buy, and the instant-remove shortcut.

Filesโ€‹

FileContents
config-auction.ymlAll auction settings (reference)
lang/auction/messages.ymlEvery message and button text
gui/auction.yml, gui/auction-create.ymlSlot positions and icons for the screens
webhook-auction.ymlDiscord embed templates

Next stepsโ€‹