Permissions
Player nodes default to true, so anyone can trade out of the box. Staff nodes default to op. The snauction.bypass.* nodes default to false.
| Permission | Default | Description |
|---|---|---|
snauction.use | true | Basic usage: browse, search, storages, history, claim and options |
snauction.sell | true | Use /ah sell (fixed-price listings) |
snauction.auction | true | Use /ah auction (bid auctions) |
snauction.buy | true | Buy fixed-price listings and auction buyouts |
snauction.bid | true | Bid on auctions |
snauction.admin | op | Full administrative access (parent of every snauction.admin.* node and of snauction.notify) |
snauction.admin.reload | op | Use /ah reload |
snauction.admin.debug | op | Use /ah debug |
snauction.admin.update | op | Receive update notifications |
snauction.admin.open | op | Use /ah admin open |
snauction.admin.history | op | Use /ah admin history |
snauction.admin.transactions | op | Open the staff payouts menu |
snauction.admin.forceopen | op | Use /ah admin forceopen |
snauction.admin.logs | op | Use /ah admin logs |
snauction.admin.remove | op | Use /ah admin remove |
snauction.admin.removeall | op | Use /ah admin removeall |
snauction.admin.purge | op | Use /ah admin purge |
snauction.admin.give | op | Use /ah admin give |
snauction.admin.options | op | Use /ah admin options |
snauction.notify | op | Receive staff notifications of market anomalies and admin actions |
snauction.bypass.tax | false | Exempt from listing fees and sale tax |
snauction.bypass.cooldown | false | Exempt from action cooldowns (the menu click throttle still applies) |
snauction.bypass.world | false | List items in worlds where selling is blocked |
snauction.bypass.limit | false | Exempt from the listing and active-bid limits |
The snauction.bypass.* nodes default to false and are deliberately not children of snauction.admin. Operators do not get them: nobody stops paying tax or ignores limits unless you grant the node explicitly.
Tier and currency permissions
These nodes are built from the ids you configure in config.yml, so they are not declared in plugin.yml.
| Permission | Description |
|---|---|
snauction.limit.<tier> | Grants the listing limit of that tier under limits.listings.tiers. The highest held value wins. |
snauction.bids.<tier> | Grants the active-bid limit of that tier under limits.active-bids.tiers. The highest held value wins. |
snauction.duration.<tier> | Grants the maximum listing duration of that tier under limits.durations.tiers. The highest held value wins. |
snauction.tax.<tier> | Grants the sale tax of that tier under tax.tiers. The lowest held value wins. |
snauction.currency.<id> | Required to use a currency whose permission is true. |