Skip to main content

Permissions

All permissions except hexnicks.nick.other, hexnicks.nonick.other, hexnicks.chat.advanced, hexnicks.config-editor, and hexnicks.reload are given to all players by default but can be negated by a permissions manager like LuckPerms. Learn how to do that here.

A lot of these permissions are tied to commands, read command documentation here.

hexnicks.nick​

This permission node allows players to use the command /nick to change their nickname.

hexnicks.nick.other​

This permission node is intended for staff and allows them to use the command /nickother to change the nickname of other players.

hexnicks.nonick​

This permission node allows players to use the command /nonick to remove their nickname.

hexnicks.nonick.other​

This permission node is intended for staff and allows them to remove the nickname of another player using /nonick.

hexnicks.nickcolor​

This permission node allows players to use /nickcolor to change just the color of their nickname.

hexnicks.realname​

This permission node allows players to use /realname to view the name of a player using a certain nickname.

hexnicks.config-editor​

This permission node is intended for staff and allows them to edit the HexNicks config via pastebin using /hexnicks config-editor.

hexnicks.reload​

This permission node is intended for staff and allows them to use /hexnicks reload to reload the plugin.

hexnicks.chat.advanced​

This permission node is a dangerous one to grant as it allows players to inject things like hover events and click-to-run-command events into chat. Players without this permission will only be able to use MiniMessage tags for colors in chat. This permission allows them to use all MiniMessage tags in chat.

Read about chat formatting here.

hexnicks.color.*​

This permission node allows players to use all standard color codes (ex. <red>, <dark_blue>) in their nicknames. You can specify only specific colors with hexnicks.color.red (or any of the other 16 Mincraft color names).

Read about color formatting here.

hexnicks.color.hex​

This permission node allows players to use hex color codes (ex. <#aabbcc>, <color:#aabbcc>) in their nicknames.

hexnicks.color.gradient​

This permission node allows players to use gradients in their nicknames.

See gradient examples here.

Blocking Certain Color Usage​

By default, all players have permission to use all colors. You can view all of the permissions here. To prevent a player from using a certain color code simply negate the permission for the color you want to block.

Blocking Certain Text Decoration Usage​

By default, all players have permission to use all text decorations. You can view all of the permissions here. To prevent a player from using a certain text decoration code simply negate the permission for the color you want to block.

How to negate permissions with LuckPerms​

If you wanted to, for example, only give certain groups permission to use gradients, you would need to negate the permission for the other groups. To do this using LuckPerms, you would run

/lp group <group> permission set hexnicks.color.gradient false

replacing <group> with the name of the group you're modifying.