Permissions
Control exactly what each member of your team can do.
Every node starts with phantombans.. The default column shows who has it out of the box: op means
server operators only, true means everyone, and false means nobody until you grant it.
Want to give a trusted admin everything? Grant phantombans.admin. It includes every node below.
Punishing
| Node | Grants | Default |
|---|---|---|
phantombans.ban | Ban players | op |
phantombans.tempban | Temporarily ban players | op |
phantombans.ipban | Ban IP addresses | op |
phantombans.unban | Remove bans | op |
phantombans.unipban | Remove IP-bans | op |
phantombans.mute | Mute players | op |
phantombans.ipmute | Mute IP addresses | op |
phantombans.tempmute | Temporarily mute players | op |
phantombans.unmute | Remove mutes | op |
phantombans.muteall | Lock and unlock global chat | op |
phantombans.kick | Kick players | op |
phantombans.warn | Warn players | op |
phantombans.unwarn | Remove warnings | op |
Silent punishments
These cover the /silentban, /silentmute, /silentwarn, and reverse aliases. The quiet notice goes
to holders of phantombans.silent.see (in the table further down).
| Node | Grants | Default |
|---|---|---|
phantombans.silentban | Use /silentban | op |
phantombans.unsilentban | Use /unsilentban | op |
phantombans.silentmute | Use /silentmute | op |
phantombans.unsilentmute | Use /unsilentmute | op |
phantombans.silentwarn | Use /silentwarn | op |
Viewing and lookup
| Node | Grants | Default |
|---|---|---|
phantombans.history | View a player’s history | op |
phantombans.iphistory | View IP-linked history | op |
phantombans.staffhistory | View a staff member’s actions | op |
phantombans.lookup | Look up a player | op |
phantombans.alts | View alt accounts | op |
phantombans.warnings | List a player’s warnings | op |
phantombans.banlist | View active bans | op |
phantombans.mutelist | View active mutes | op |
phantombans.warnlist | View active warnings | op |
phantombans.checkban | Check if a player is banned | op |
phantombans.checkmute | Check if a player is muted | op |
Reports, appeals, and notes
| Node | Grants | Default |
|---|---|---|
phantombans.report | File a report | true |
phantombans.reports | Manage the report queue | op |
phantombans.appeal | File an appeal | true |
phantombans.appeals | Manage the appeal queue | op |
phantombans.note | Manage staff notes | op |
phantombans.punish | Open the punish menu | op |
Management and tools
| Node | Grants | Default |
|---|---|---|
phantombans.staffrollback | Remove all punishments by a staff member | op |
phantombans.clearhistory | Clear a player’s history | op |
phantombans.reload | Reload the config | op |
phantombans.export | Export punishment data | op |
phantombans.info | View plugin info and help | op |
phantombans.auditlog | View the audit log | op |
phantombans.import | Import punishments from another plugin (new in 1.0.0-8) | op |
phantombans.notify | Receive staff notifications | op |
Silent option and bypasses
| Node | Grants | Default |
|---|---|---|
phantombans.silent.use | Use the silent -s flag | op |
phantombans.silent.see | See silent punishments | op |
phantombans.exempt | Be exempt from punishments | false |
phantombans.bypass.mute | Talk even while muted | false |
phantombans.bypass.ban | Not be blocked by a ban | false |
The admin node
| Node | Grants | Default |
|---|---|---|
phantombans.admin | Every permission above | op |
Give phantombans.exempt, phantombans.bypass.mute, and phantombans.bypass.ban carefully. They
let a player avoid moderation. Likewise, only trusted staff should get phantombans.silent.see.
Last updated on