Simple Permission Configurator
Активный0.0
Установок
Последнее обновление
Версии
Simple Permission Configurator
О плагине
Простой и легковесный инструмент для настройки прав доступа к плагинам на вашем сервере.
Файлы конфигурации
Плагин использует три конфигурационных файла для управления разрешениями:
permission_groups.yml
В этом файле вы можете объединять отдельные разрешения в группы для удобства управления.
my_permission_group:
- "my.permission.one"
- "my.permission.two"
В данном примере создается группа разрешений my_permission_group, содержащая права my.permission.one и my.permission.two.
Вы можете создавать несколько групп одновременно:
my_permission_group_one:
- "my.permission.one"
- "my.permission.two"
my_permission_group_two:
- "my.permission.three"
- "my.permission.four"
player_groups.yml
Аналогично предыдущему файлу, здесь вы можете группировать игроков для упрощения назначения прав.
my_player_group:
- "Steve"
- "Alex"
Эта конфигурация создает группу игроков my_player_group, включающую пользователей Steve и Alex.
Для создания нескольких групп игроков:
my_player_group_one:
- "Steve"
- "Alex"
my_player_group_two:
- "Tigercrl"
- "Tiger"
permissions.yml
Основной файл для настройки прав доступа, где вы можете назначать разрешения конкретным игрокам или группам.
admin:
players:
- "Notch"
- "Him"
player-groups:
- "my_player_group"
permissions:
- "my.permission.three"
permission-groups:
- "my_permission_group"
В этом примере создается настройка прав admin, которая предоставляет разрешение my.permission.three и все права из группы my_permission_group игрокам Notch, Him и всем участникам группы my_player_group.
Если не указывать конкретных игроков или их групп, права будут предоставлены всем пользователям:
all_players:
permissions:
- "all.*"
Дополнительные примеры конфигурации:
ops:
players:
- "Tigercrl"
permissions:
- "my.permission"
players:
player-groups:
- "players"
permissions-groups:
- "player_permission"