Every feature in Scribe is guarded by permissions. You can assign these using a permissions plugin like LuckPerms (/lp user <user> permission set scribe.msg true).
[!NOTE]
The permission nodes below are the defaults. You can change the required permission for any command in commands.yml.
Admin Permissions
| Permission Node |
Description |
Recommended Group |
scribe.admin |
Grants every Scribe permission. |
Admin |
scribe.help |
Allows viewing /scribe help. |
Default |
scribe.reload |
Allows using /scribe reload to refresh configs. |
Admin |
scribe.status |
Allows viewing /scribe status. |
Admin |
scribe.version |
Allows viewing /scribe version. |
Default |
scribe.adminchat |
Allows reading and sending to the /adminchat channel. |
Admin |
scribe.spy |
Allows the player to see other players’ private messages. |
Admin/Mod |
Staff Permissions
| Permission Node |
Description |
Recommended Group |
scribe.staffchat |
Allows reading and sending to the /staffchat channel. |
Mod |
scribe.command.clearchat |
Allows clearing the global chat. |
Mod |
scribe.command.mutechat |
Allows muting the global chat. |
Mod |
scribe.command.slowchat |
Allows enforcing a global chat slowmode. |
Mod |
scribe.command.broadcast |
Allows sending global announcements. |
Mod |
scribe.bypass.mutechat |
Allows speaking even when the chat is globally muted. |
Mod |
scribe.bypass.cooldown |
Bypasses chat cooldowns and slowmode. |
Mod |
scribe.bypass.filter |
Bypasses the swear word filter. |
Admin |
scribe.bypass.caps |
Bypasses the caps filter. |
Mod |
scribe.bypass.links |
Bypasses the link filter. |
Mod |
scribe.bypass.mentions |
Bypasses mention-spam checks. |
Mod |
scribe.bypass.command-filter |
Bypasses command filtering. |
Admin |
Player Permissions
| Permission Node |
Description |
Recommended Group |
scribe.channel |
Allows switching channels using /channel. |
Default |
scribe.channel.local |
Allows switching to the local channel. |
Default |
scribe.channel.global |
Allows switching to the global channel. |
Default |
scribe.channel.staff |
Allows switching to the staff channel. |
Mod |
scribe.msg |
Allows sending private messages via /msg. |
Default |
scribe.reply |
Allows replying to private messages via /reply. |
Default |
scribe.ignore |
Allows using /ignore, /unignore, and /ignorelist. |
Default |
Roleplay Permissions
| Permission Node |
Description |
Recommended Group |
scribe.command.me |
Allows using /me. |
Default |
scribe.command.do |
Allows using /do. |
Default |
scribe.command.try |
Allows using /try. |
Default |
scribe.command.roll |
Allows using /roll. |
Default |
scribe.command.coinflip |
Allows using /coinflip. |
Default |
Cosmetic Permissions
| Permission Node |
Description |
Recommended Group |
scribe.nick |
Allows the player to change their nickname. |
VIP |
scribe.tags |
Allows opening the tags GUI. |
Default |
scribe.tag.vip |
Allows using the default VIP tag. |
VIP |
scribe.tag.mvp |
Allows using the default MVP tag. |
VIP |
scribe.tag.og |
Allows using the default OG tag. |
VIP |
scribe.tag.heart |
Allows using the default heart tag. |
VIP |
scribe.chatcolor |
Allows opening the chat color GUI. |
VIP |
scribe.chatcolor.all |
Allows selecting any built-in chat color. |
VIP |
scribe.chatcolor.hex |
Allows setting a custom hex color with /chatcolor #RRGGBB. |
VIP |
scribe.color |
Allows using legacy color codes in chat messages. |
VIP |
scribe.minimessage |
Allows using MiniMessage tags in chat messages. |
Admin |
scribe.variable.item |
Allows inserting the held item with [item]. |
VIP |
scribe.variable.pos |
Allows inserting coordinates with [pos]. |
VIP |