Permissions
Frontier uses four permission nodes. Most servers only need the two defaults — player commands are open to everyone, admin commands are locked to ops.
Permission Nodes
Section titled “Permission Nodes”| Permission | Description | Default |
|---|---|---|
frontier.user | All player commands: queue, stats, history, leaderboard, challenges, spectating, surrender. | All players (level 0) |
frontier.admin | All admin commands: reload, rating management, match management, bans, arena builder. | Op level 2 |
frontier.bypass.queue | Skip queue cooldowns. Useful for staff testing. | Not granted by default |
frontier.bypass.validation | Skip team validation when joining a queue. Lets a player queue with a team that would normally fail format checks. | Not granted by default |
How They Work
Section titled “How They Work”frontier.user
Section titled “frontier.user”Granted to every player by default. Covers everything a normal player needs:
- Opening the hub GUI (
/ranked) - Queuing, viewing stats, checking leaderboards
- Sending and receiving challenges
- Spectating matches
- Surrendering
Revoking this permission locks a player out of all ranked features.
frontier.admin
Section titled “frontier.admin”Restricted to ops (level 2+) by default. Gives access to:
- Hot-reloading configs (
/ranked reload) - Setting and resetting player ratings
- Force-ending matches
- Banning and unbanning players
- The arena builder wizard
frontier.bypass.queue
Section titled “frontier.bypass.queue”Not granted to anyone by default. When assigned, the player skips the cooldown applied after declining a found match (declineQueueCooldownSeconds). Handy for staff who need to test queue behavior repeatedly.
frontier.bypass.validation
Section titled “frontier.bypass.validation”Not granted to anyone by default. Skips team validation entirely when joining a queue — the player’s team won’t be checked against format clauses, species bans, move bans, or legality rules.
LuckPerms Examples
Section titled “LuckPerms Examples”Grant admin access to a staff group:
/lp group staff permission set frontier.admin trueLet a specific player bypass queue cooldowns:
/lp user Steve permission set frontier.bypass.queue trueRevoke ranked access from a player (alternative to in-game bans):
/lp user Steve permission set frontier.user false