Tested Minecraft Versions:
Description
[English]
A permission system with good performance, an innovative caching and live update solution as well as unique implementation possibilities for developers.
[Deutsch] Ein Berechtigungssystem mit guter performance, einer innovativen Caching und live update Lösung sowie einzigartige implementation Möglichkeiten für Entwickler.
Features
DKPermsis completely documented on our wiki, use this guide for installation, setup or the plugin usage.
Checkout the wiki here.
System description
Permissions:
All permissions can be temporarily added to groups or players.
Example: /perms user dkrieger add dkbans.* 5 minutes
ServerGroup Permissions:
Server group permissions are permissions that apply to multiple servers. For example, if you have server bedwars-1 and bedwars-2, you can add a permission to the servergroup bedwars which is valid on all servers wich starts with bedwars.
/perms group default add group bedwars bedwars.join
Worlds and server worlds Permissions
You can add permissions to specific worlds or worlds on specific servers.
Example:
/perms user dkrieger add * world-1 | On all worlds which called world-1
/perms user dkrieger add server server-1 * world-1 30 days | On all Worlds which called world-1 and are on server-1 for 30 days.
Player design:
You can give a group a prefix, suffix, display and a color. With extensions you can show them in the tablist or chat (is in the download file)
The player has the design of the highest group, sorted by the priority
Group priority:
You can give groups a priority. For example admin 1, moderator 2 and default 3, so the admin group is the highest.
Team list:
You can mark a group as a team group(/perms group admin setteam true), this will appear on the teamlist with all members. (sorted by priority)
Import:
If you switch from another permission system to dkperms, you can automatic import from this permission Systems:
- CloudNet permissions
- PermissionEx
Storage:
You can choose between 2 possible types of memory type:
- YAML
- MySQL
Further possibilities are currently being developed.
PlaceHolderAPI:
If you also install DKPerms on your spigot/bukkit server you can use the PlaceHolderAPI.
if you use the PlaceHolderAPI, you can use these placeholders.
Spoiler: Placeholders
PlaceHolderAPI: https://www.spigotmc.org/resources/placeholderapi.6245/
Messages:
- 1.8
- 1.9
- 1.10
- 1.11
- 1.12
- 1.13
- 1.14
Description
[English]
A permission system with good performance, an innovative caching and live update solution as well as unique implementation possibilities for developers.
[Deutsch] Ein Berechtigungssystem mit guter performance, einer innovativen Caching und live update Lösung sowie einzigartige implementation Möglichkeiten für Entwickler.
Features
- UUID support
- Offline player support
- MySQL or YAML
- Spigot and BungeeCord
- Live update through a network(BungeeCord/CloudNet)
- world permissions
- Server permissions
- Servergroup permissions(see below)
- Group permissions
- Temporary permissions and group
- Negativ permission supported
- Implementation groups
- copy groups
- Tablist and Chat (live update)
- Default groups
- Team Groups (lists teammembers with /team)
- /rank for simple group usage
- Import from other permissionsystems
- Vault permission and chat supported
- PlaceHolder
- Intern developer API
- Cloudnet supported (V2 and V3)
- java 8
- A spigot server or bungeecord network
DKPermsis completely documented on our wiki, use this guide for installation, setup or the plugin usage.
Checkout the wiki here.
System description
Permissions:
All permissions can be temporarily added to groups or players.
Example: /perms user dkrieger add dkbans.* 5 minutes
ServerGroup Permissions:
Server group permissions are permissions that apply to multiple servers. For example, if you have server bedwars-1 and bedwars-2, you can add a permission to the servergroup bedwars which is valid on all servers wich starts with bedwars.
/perms group default add group bedwars bedwars.join
Worlds and server worlds Permissions
You can add permissions to specific worlds or worlds on specific servers.
Example:
/perms user dkrieger add * world-1 | On all worlds which called world-1
/perms user dkrieger add server server-1 * world-1 30 days | On all Worlds which called world-1 and are on server-1 for 30 days.
Player design:
You can give a group a prefix, suffix, display and a color. With extensions you can show them in the tablist or chat (is in the download file)
The player has the design of the highest group, sorted by the priority
Group priority:
You can give groups a priority. For example admin 1, moderator 2 and default 3, so the admin group is the highest.
Team list:
You can mark a group as a team group(/perms group admin setteam true), this will appear on the teamlist with all members. (sorted by priority)
Import:
If you switch from another permission system to dkperms, you can automatic import from this permission Systems:
- CloudNet permissions
- PermissionEx
Storage:
You can choose between 2 possible types of memory type:
- YAML
- MySQL
Further possibilities are currently being developed.
PlaceHolderAPI:
If you also install DKPerms on your spigot/bukkit server you can use the PlaceHolderAPI.
if you use the PlaceHolderAPI, you can use these placeholders.
Spoiler: Placeholders
PlaceHolderAPI: https://www.spigotmc.org/resources/placeholderapi.6245/
Messages: