Skip to Content
PhantomBans is a premium plugin. Get it from the store or join the Discord.
ConfigurationPermissions

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

NodeGrantsDefault
phantombans.banBan playersop
phantombans.tempbanTemporarily ban playersop
phantombans.ipbanBan IP addressesop
phantombans.unbanRemove bansop
phantombans.unipbanRemove IP-bansop
phantombans.muteMute playersop
phantombans.ipmuteMute IP addressesop
phantombans.tempmuteTemporarily mute playersop
phantombans.unmuteRemove mutesop
phantombans.muteallLock and unlock global chatop
phantombans.kickKick playersop
phantombans.warnWarn playersop
phantombans.unwarnRemove warningsop

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).

NodeGrantsDefault
phantombans.silentbanUse /silentbanop
phantombans.unsilentbanUse /unsilentbanop
phantombans.silentmuteUse /silentmuteop
phantombans.unsilentmuteUse /unsilentmuteop
phantombans.silentwarnUse /silentwarnop

Viewing and lookup

NodeGrantsDefault
phantombans.historyView a player’s historyop
phantombans.iphistoryView IP-linked historyop
phantombans.staffhistoryView a staff member’s actionsop
phantombans.lookupLook up a playerop
phantombans.altsView alt accountsop
phantombans.warningsList a player’s warningsop
phantombans.banlistView active bansop
phantombans.mutelistView active mutesop
phantombans.warnlistView active warningsop
phantombans.checkbanCheck if a player is bannedop
phantombans.checkmuteCheck if a player is mutedop

Reports, appeals, and notes

NodeGrantsDefault
phantombans.reportFile a reporttrue
phantombans.reportsManage the report queueop
phantombans.appealFile an appealtrue
phantombans.appealsManage the appeal queueop
phantombans.noteManage staff notesop
phantombans.punishOpen the punish menuop

Management and tools

NodeGrantsDefault
phantombans.staffrollbackRemove all punishments by a staff memberop
phantombans.clearhistoryClear a player’s historyop
phantombans.reloadReload the configop
phantombans.exportExport punishment dataop
phantombans.infoView plugin info and helpop
phantombans.auditlogView the audit logop
phantombans.importImport punishments from another plugin (new in 1.0.0-8)op
phantombans.notifyReceive staff notificationsop

Silent option and bypasses

NodeGrantsDefault
phantombans.silent.useUse the silent -s flagop
phantombans.silent.seeSee silent punishmentsop
phantombans.exemptBe exempt from punishmentsfalse
phantombans.bypass.muteTalk even while mutedfalse
phantombans.bypass.banNot be blocked by a banfalse

The admin node

NodeGrantsDefault
phantombans.adminEvery permission aboveop

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