Standard Nodes
These cover everything a player does in the auction house. Every one defaults to true, so players can use ProtonAuctions straight away, and they are all bundled under protonauctions.use. Each maps to a command on Player Commands.
| Node | Default | Grants |
|---|---|---|
protonauctions.use | true | The whole standard set below, and opening the auction house with /ah. |
protonauctions.sell | true | Listing the held item with /ah sell. |
protonauctions.claim | true | Collecting items and payouts with /ah claim. |
protonauctions.my | true | Viewing and managing your own listings with /ah my. |
protonauctions.search | true | Searching listings with /ah search. |
protonauctions.history | true | Viewing sales history with /ah history. |
protonauctions.view | true | Opening a single auction with /ah view. |
protonauctions.watch | true | Creating and managing watchers with /ah watch, /ah unwatch and /ah watching. |
protonauctions.suggest | true | Asking for a price with /ah suggest. |
protonauctions.barter | true | Listing and trading item-for-item through the Barter menu. |
protonauctions.stats | true | Opening the market statistics screen from the auction house. |
To take one ability away while keeping the rest, set that single node to false. Removing protonauctions.use turns the whole auction house off for that player. See Hierarchy for how the parent and its children interact.
Rank limits
Four more nodes carry a number, so each rank can get its own limits. Grant them through your permissions plugin, for example protonauctions.limit.20.
| Node | Sets |
|---|---|
protonauctions.limit.<number> | How many listings the player may have at once. |
protonauctions.duration.<hours> | The longest a listing may run, in hours. |
protonauctions.barter.listings.<number> | How many barter listings the player may have at once. |
protonauctions.barter.offers.<number> | How many pending barter offers the player may have. |
When a player has more than one of the same node, the highest number wins. A player with none keeps the limits from config.yml. A /ah sell asking for longer than the player's duration is refused before the item leaves their hand, and a listing with no time given runs for the server default, cut down to the player's duration.