Reference
Permissions
Every permission node and its default, grouped by purpose.
Bypass permissions
Grant these to exempt a player (usually staff) from a feature. All default to false (nobody bypasses unless granted).
| Node | Exempts from |
|---|---|
discordsynthesis.bypass.chatsync | Their chat syncing to Discord |
discordsynthesis.bypass.commandlog | Command logging |
discordsynthesis.bypass.joinleave | Join / leave messages |
discordsynthesis.bypass.deathlog | Death logging |
discordsynthesis.bypass.serverswitch | Server-switch logging |
discordsynthesis.bypass.advancements | Advancement logging |
discordsynthesis.bypass.authorization | Authorization checks |
discordsynthesis.bypass.requiredlinking | Required linking |
Command permissions
| Node | Default |
|---|---|
discordsynthesis.discord | everyone |
discordsynthesis.connect | everyone |
discordsynthesis.disconnect | everyone |
discordsynthesis.pin | everyone |
discordsynthesis.report | everyone |
discordsynthesis.reportbug | everyone |
discordsynthesis.disconnect.others | op |
discordsynthesis.broadcast | op |
discordsynthesis.verify | op |
discordsynthesis.ds | op |
Report permissions
| Node | Grants / effect | Default |
|---|---|---|
discordsynthesis.reports.manage | Claim, resolve, comment on reports | op |
discordsynthesis.seereports | See incoming report notifications | op |
discordsynthesis.reports.delete | Delete reports | op |
discordsynthesis.reports.override | Bypass report rate limits | op |
discordsynthesis.antireport | Player cannot be reported | false |
Admin permissions
| Node | Grants | Default |
|---|---|---|
discordsynthesis.admin | All admin functions | op |
discordsynthesis.reload | /ds reload | op |
discordsynthesis.settings | Settings access | op |
discordsynthesis.addrole / .removerole | Manage a player's Discord roles | op |
discordsynthesis.link.others | Link other players | op |
discordsynthesis.pause / .unpause | Pause / resume modules | op |
Stats & GUI permissions
| Node | Grants | Default |
|---|---|---|
discordsynthesis.stats.view / .set / .reset | View / edit / reset player stats | op |
discordsynthesis.gui.adminpanel | The admin hub GUI | op |
discordsynthesis.gui.playermanagement | Manage linked players | op |
discordsynthesis.gui.modulecontrol | Enable/disable modules live | op |
discordsynthesis.gui.statsdashboard | Stats dashboard GUI | op |
discordsynthesis.gui.rewardsmanagement | Rewards GUI | op |
discordsynthesis.gui.configeditor | In-game config editor | op |
Linking status
| Node | Meaning | Default |
|---|---|---|
discordsynthesis.linked | Granted automatically to players who have linked — use it in other plugins to gate perks. | false |