Permissions
Every node the plugin declares, what each one gates, and the numbered nodes that give a rank its own cooldown, bet limit and tax.
Every player feature has a node everybody holds by default, so a server makes one a rank perk by denying it to the default group. Declining a challenge and leaving a spectated duel or a replay never need one.
Player features
| Permission | Default | What it gates |
|---|---|---|
exyliaduels.duel | everyone | /duel <player>, accept, toggle, every button of the challenge screen, and the end-of-duel buttons. |
exyliaduels.stats | everyone | /duel stats. |
exyliaduels.history | everyone | /duel history: your own finished duels. |
exyliaduels.history.others | operators | /duel history <player>: anybody's. |
exyliaduels.replay | everyone | Watching the replays of your own duels. |
exyliaduels.replay.others | operators | Watching the replay of anybody's duel. |
exyliaduels.spectate | everyone | /duel spectate. |
exyliaduels.rematch | everyone | The [⟲ REMATCH] button of the end-of-duel block. |
Challenge options
Checked on the challenger only, when the challenge is sent: the player challenged answers whatever they were sent. An option the challenger's rank does not include is refused with "Your rank does not include that option."
| Permission | Default | What it gates |
|---|---|---|
exyliaduels.mode.own | everyone | Challenging with your own inventory. Without it the challenge screen opens on a kit. |
exyliaduels.mode.risk | everyone | Turning on a risk duel, where the loser's inventory goes to the winner. |
exyliaduels.bet.money | everyone | Putting money on a challenge. |
exyliaduels.bet.items | everyone | Putting items on a challenge. |
exyliaduels.arena.choose | everyone | Picking the arena instead of a random one. |
exyliaduels.kit.* | everyone | Challenging with every kit whose own node is not set. |
exyliaduels.kit.<id> | not declared | Challenging with one kit. Another plugin's kits are exyliaduels.kit.<source>:<kit>, such as exyliaduels.kit.randomkits:random. |
A kit whose own exyliaduels.kit.<id> node is not set follows exyliaduels.kit.*. To sell a kit, deny
exyliaduels.kit.* to the default group and grant exyliaduels.kit.<id> to the rank. A kit a player may
not use is not shown to them in the kit picker.
Per-rank numbers
Grant a number in the node itself. When a player holds several, the one in the "Wins" column applies;
without any, the value in config.yml does.
| Permission | What the number is | Wins | Default from |
|---|---|---|---|
exyliaduels.cooldown.<n> | Seconds between two challenges sent. | lowest | requests.cooldown |
exyliaduels.bet.max.<n> | Largest money stake; 0 for no limit. | highest | bets.money.maximum |
exyliaduels.tax.<n> | Whole percent of a won pot that is destroyed, read from the winner. | lowest | bets.money.tax-percent |
exyliaduels.bypass.cooldown and exyliaduels.bypass.tax still remove the wait and the tax whatever
number a rank has.
Bypasses and staff
| Permission | Default | What it gates |
|---|---|---|
exyliaduels.bypass.cooldown | operators | Sending challenges without waiting between them. |
exyliaduels.bypass.tax | nobody | Keeping the whole money pot of a won duel, untaxed. |
exyliaduels.admin | operators | /duelsadmin, /duelsadmin reload, every admin screen and button, and walking or teleporting into an arena in use. |
Every menu action checks its node itself, so copying a button into a screen players can open hands them nothing they did not already have.
exyliaduels.bypass.tax is not even given to operators. Grant it explicitly to whoever should keep the
whole pot.
Something missing on this page? Tell us on Discord