Simple Permission Configurator
Description
A lightweight plugin to configure the plugin permissions.
Configure
The plugin has three config files:
- permissions.yml
- permission_groups.yml
- player_groups.yml
permission_groups.yml
In this file, you can pack some of the permissions into groups.
my_permission_group:
- "my.permission.one"
- "my.permission.two"
In the config above, it creates a permission group called my_permission_group
with permission my.permission.one
and my.permission.two
inside the group.
Also, you can create more than one group:
my_permission_group_one:
- "my.permission.one"
- "my.permission.two"
my_permission_group_two:
- "my.permission.three"
- "my.permission.four"
player_groups.yml
Similar to permission_groups.yml, you can create player groups in this file.
my_player_group:
- "Steve"
- "Alex"
In the config above, it creates a player group called my_player_group
with player Steve
and Alex
inside the group.
Also, you can create more than one group:
my_player_group_one:
- "Steve"
- "Alex"
my_player_group_two:
- "Tigercrl"
- "Tiger"
permissions.yml
In this file, you can configure the permission settings.
admin:
players:
- "Notch"
- "Him"
player-groups:
- "my_player_group"
permissions:
- "my.permission.three"
permission-groups:
- "my_permission_group"
In the config above, it creates a permission setting called admin
and gives permission my.permission.three
and all the permissions in permission group my_permission_group
to player Notch
, Him
and all the players in player group my_player_group
.
If you omit both 'players' and' player_groups', the permissions will be granted to all players:
all_players:
permissions:
- "all.*"
Some more examples:
ops:
players:
- "Tigercrl"
permissions:
- "my.permission"
players:
player-groups:
- "players"
permissions-groups:
- "player_permission"
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+