Permissions - PersonalDom/PunishControl-WikiClone GitHub Wiki
Permissions
Giving the right people the right permissions is essential to a safe and secure server. Here is an outline of all the permissions that PunishControl offers.
In-Game Information.
You can see a full list of permissions within game by just using the Permission List Command.
Permission List
| Command | Permission | Description |
|---|---|---|
| /punishment auto | punishcontrol.autopunish | Punish with automatically increasing severity |
| /block | punishcontrol.block | Block names and skins from your server |
| /ban | punishcontrol.punishment.create.ban | Ban a player |
| /mute | punishcontrol.punishment.create.mute | Mute a player |
| /warn | punishcontrol.punishment.create.warn | Warn a player |
| /banhelp | punishcontrol.command.helpban | Get help using the /ban command |
| /history | punishcontrol.history | Access a players history |
| /kick | punishcontrol.kick | Kick a player |
| /punishcontrol | punishcontrol.command.main | Main PunishControl command |
| /mutechat | punishcontrol.mutechat | Mute the chat |
| /playerinfo | punishcontrol.playerinfo | Get information about a player |
| /prunehistory | punishcontrol.prunehistory | Prune history |
| /prunehistory | punishcontrol.prunehistory.self | Prune own history |
| /checkban | punishcontrol.punishment.check.ban | Check whether a player is banned |
| /checkmute | punishcontrol.punishment.check.mute | Check whether a player is muted |
| /checkwarn | punishcontrol.punishment.check.warn | Check whether a player is warned |
| /punishment | punishcontrol.punishment.command.punishment | Manage punishments and exemptions |
| /punishment exempt ban | punishcontrol.punishment.exempt.ban | Toggle whether a player is exempted from bans |
| /punishment exempt ban | punishcontrol.punishment.exempt.ban.self | Toggle whether you are exempted from mutes |
| /punishment exempt mute | punishcontrol.punishment.exempt.mute | Toggle whether a player is exempted from mutes |
| /punishment exempt mute | punishcontrol.punishment.exempt.mute.self | Toggle whether you are exempted from mutes |
| /punishment exempt warn | punishcontrol.punishment.exempt.warn | Toggle whether a player is exempted from warns |
| /punishment exempt warn | punishcontrol.punishment.exempt.warn.self | Toggle whether you are exempted from warns |
| /punishment template apply | punishcontrol.punishment.template.apply | Apply a punishment template |
| /punishment template create | punishcontrol.punishment.template.create | Create a punishment template |
| /punishment template list | punishcontrol.punishment.template.list | List punishment templates |
| /punishment template remove | punishcontrol.punishment.template.remove | Remove a punishment template |
| /unban | punishcontrol.punishment.remove.ban | Unban a player |
| /unmute | punishcontrol.punishment.remove.mute | Unmute a player |
| /unwarn | punishcontrol.punishment.remove.warn | Unwarn a player |
| /search alts | punishcontrol.search.alt | Search for alt accounts |
| /search ip | punishcontrol.search.ip | Search for ips |
| /search name | punishcontrol.search.name | Search for names |
| /search uuid | punishcontrol.search.uuid | Search for uuids |
| /staffhistory | punishcontrol.staffhistory | Get the history of the actions of a player, |
| /staffrollback | punishcontrol.staffrollback | Rollback all actions of a specific staff member |
| /unblock | punishcontrol.unblock | Unblock previously blocked names and skins |
| N/A | punishcontrol.notify.punishment.bypass.try | Read permission when a banned player tries to join |
| N/A | punishcontrol.notify.punishment.creation.default | Read permission when a default punishment is created |
| N/A | punishcontrol.notify.punishment.creation.silent | Read permission when a silent punishment is created |