Commands
On this page(2)
The root command is /ah, with /auction and /auctionhouse as its default aliases. The aliases are read from command.aliases in config.yml and re-read on /ah reload. Every command needs snauction.use; the player commands below also need the node named in their row, when one exists.
Player commands
| Command | Description |
|---|---|
/ah | Opens the market main menu. Prints the generated help instead when presentation.main is chat. |
/ah sell | Opens the sell menu. Needs snauction.sell. |
/ah sell <price> [amount] [currency] | Lists the held stack (or amount of it, 1 to 64) as a buy-now listing at that price. Needs snauction.sell. |
/ah auction [start] [amount] [currency] | Puts the held stack (or amount of it) up for bids, starting at start (the currency's min-price-auction when omitted). Needs snauction.auction. |
/ah search <query...> | Searches the active listings. |
/ah see <player> | Browses the active listings of one seller. |
/ah items | Opens your items hub. |
/ah selling | Opens your active listings. |
/ah expired | Opens your expired and cancelled items, ready to retrieve. |
/ah purchased | Opens your purchased and won items, ready to retrieve. |
/ah bids | Opens the auctions you have bid on. |
/ah history | Shows your auction history, as a menu or in chat depending on presentation.history. |
/ah claim | Claims the money your sales have earned. |
/ah options | Opens your personal options (announcements, notifications, join summary). |
/ah help | Shows the generated help. |
[currency] is the currency id, the map key under currencies: in config.yml, not its display name. When you omit it, default-currency is used. Buying and bidding happen in the menus and need snauction.buy and snauction.bid.
Admin commands
| Command | Permission | Description |
|---|---|---|
/ah admin open <player> <selling|expired|purchased|bids> | snauction.admin.open | Inspects one storage of a player. |
/ah admin history <player> | snauction.admin.history | Inspects a player's auction history. |
/ah admin forceopen <player> <view> [arg] | snauction.admin.forceopen | Opens an auction view for an online player. Tab completion lists the views. |
/ah admin logs [player] | snauction.admin.logs | Opens the audit logs, optionally filtered to one player. |
/ah admin remove <id> [return|delete] [-s] | snauction.admin.remove | Removes one active listing. return (the default) sends the items to the seller's expired storage; delete destroys them. |
/ah admin removeall <player> [return|delete] [-s] | snauction.admin.removeall | Removes every active listing of a seller, with the same two modes. |
/ah admin purge <days> | snauction.admin.purge | Purges terminal records older than the given number of days. |
/ah admin give <player> | snauction.admin.give | Sends the item you hold to a player's expired storage. |
/ah admin options reset <player> | snauction.admin.options | Resets a player's auction options to the defaults. |
/ah reload | snauction.admin.reload | Reloads configuration, language, menus, categories and rules. |
/ah debug | snauction.admin.debug | Toggles debug output live. |
-s suppresses the seller's removal notice, including the next join summary. The staff payouts view has no separate command: open it from the player inspection menu or through /ah admin forceopen.
/ah admin purge only prunes claimed and deleted listings, audit logs, paid payouts and operation ids. It never touches unclaimed items in /ah expired or /ah purchased; those follow storage.retention-days in config.yml.
These commands are destructive and cannot be undone: /ah admin purge, and /ah admin remove or /ah admin removeall in delete mode (the items are destroyed instead of returned to the seller).