##Introduction
Permissions control who can access each feature of Stella. The nodes are organized as a tree: a parent node automatically grants its children, so you can give broad access with a single permission or fine-tune command by command. Every node defaults to op unless noted otherwise.
##Permission Tree
| Permission |
Grants (children) |
Description |
| stella.admin |
stella.reload, stella.team |
Full access to every Stella feature. Reserve for administrators. |
| stella.reload |
— |
Use /stella reload. |
| stella.team |
stella.team.list, stella.team.manage |
Access to all team commands. |
| stella.team.list |
— |
View teams and their details (/stella list, /stella info). |
| stella.team.manage |
create, delete, add, remove, setname, setcolor, setpriority |
Create, delete and edit teams. |
| stella.team.create |
— |
Create new teams. |
| stella.team.delete |
— |
Delete teams. |
| stella.team.add |
— |
Add members to a team. |
| stella.team.remove |
— |
Remove members from a team. |
| stella.team.setname |
— |
Set a team's display name. |
| stella.team.setcolor |
— |
Set a team's color. |
| stella.team.setpriority |
— |
Set a team's priority. |
##Special Permissions
| Permission |
Default |
Description |
| stella.autoteam.bypass |
false |
Exempts a player from the auto-team-on-join feature. A player with this node is never auto-assigned to the default team. |
##Explanation
- Tree structure — Granting a parent grants everything beneath it. For example,
stella.team.manage alone unlocks all seven editing commands, and stella.admin unlocks the entire plugin including reload.
- Read-only access — Give trusted players
stella.team.list if you want them to inspect teams without being able to change anything.
- Auto-team exemption —
stella.autoteam.bypass defaults to false, so by default everyone is subject to auto-team. Grant it to staff or specific players who should keep their teams untouched on join. (See the auto_team hook in config.yml.)
- Defaults — All command nodes default to
op, so a fresh install gives operators full control and regular players nothing until you assign nodes via a permissions plugin like LuckPerms.