-
Notifications
You must be signed in to change notification settings - Fork 63
Permissions
Plugin basic permissions needed for players are all given by default.
All the command permissions use the following format: kingdoms.command.[groups...].<name>
Where is the main command name (not their aliases) and [groups...] are the groups main command names.
| Command | Permission |
|---|---|
| /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.
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
| 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. |
kingdoms.silent.leave |
Leave the server without the leave message. |
kingdoms.silent.join |
Join the server without the join message. |
kingdoms.flight.damage |
Player flight will not be disabled after taking damage. |
kingdoms.flight.lands |
Player flight will not be disabled while entering lands other than the player's kingdom. |
kingdoms.flight.nearby-enemies |
Player flight will not be disabled if an enemy is nearby. |
Terminology - Spigot - Discord - History - Other Info
- ๐ Home
- ๐ฐ Features
- ๐ฅ Installation
- ๐ Setup
- ๐ Compatibility
- โ FAQ
โ๏ธ NFAQ- โ๏ธ Addons
- ๐ฉ Outposts
- โฎ๏ธ Peace Treaties
- ๐บ๏ธ Map Viewers
- ๐ฌ EngineHub
- ๐ Admin Tools
- โ๏ธ Introduction
- โจ๏ธ Commands
- ๐ Permissions
- ๐ฃ Placeholders
- ๐ Config
- ๐ Protection Signs
- โ๏ธ Mails
- ๐ Mechanics
- ๐งฐ Troubleshooting
- ๐ป API
๐น Basics
๐น Turrets & Structures
๐น Metadata
๐น Events
๐น Examples
๐น Addons