Skip to content

Permissions

Crypto Morin edited this page Jun 24, 2020 · 54 revisions

Plugin basic permissions needed for players are all given by default.
All the command permissions use the following format: kingdoms.command.[groups...].
Where is the main command name (not their aliases) and [groups...] are the groups main command names.\

Examples:

  • /k fly - kingdoms.command.fly
  • /k show - kingdoms.command.show
  • /k info - kingdoms.command.show
  • /k admin disband - kingdoms.command.admin.disband
  • /k admin unclaim - kingdoms.command.admin.unclaim
  • /k admin nation disband - kingdoms.command.admin.nation.disband

Note that some names are not command groups, they're command arguments.
For example in /k visualize permanent command, the permanent is a command argument, however you can still use a permission for it, which is kingdoms.command.visualize.permanent but that is not the same for all the other arguments of other commands.

If your permission plugin supports wildcards * you can use that as well. For example kingdoms.admin.*
An ideal permission plugin suitable for any server is LuckPerms.


Admin Mode

The plugin has an easy way to access everything in the plugin with just a single command.
/k admin toggle with toggle the admin mode and you'll be able to access all the kingdom permissions.
This mode will also stay after logins. You can change this in config.yml -> keep-admin-mode


Other Permissions

Permission | Description ---- | ---- | ---- kingdoms.command.show.others | View another kingdom's info. kingdoms.command.show.admin | View the full info of another kingdom. kingdoms.command.nation.show.others | View another nation's info. kingdoms.command.nation.show.admin | View the full info of another nation. kingdoms.command.teleport.bypass.timer | Bypass the /k tp teleportation timer for not moving. kingdoms.command.home.bypass.timer | Bypass the /k home teleportation timer for not moving. kingdoms.command.nation.home.bypass.timer | Bypass the /k nation spawn teleportation timer for not moving. kingdoms.protection-signs.open | Open any protected blocks. kingdoms.protection-signs.break | Break any protected blocks or signs. kingdoms.debug | Permission to view debug messages. Debug messages are quite rare in the plugin. kingdoms.creative.pickup | Pickup structures and turrets in creative mode.

Basics

Advanced

Others

Clone this wiki locally