Скачать Simple Permission Configurator — Minecraft Моды — MetaMods

Simple Permission Configurator

Активный

Установок

0

Последнее обновление

1 год назад

Версии

1.16 — 1.21
Сервер
Управление
Утилиты

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"
Участники проекта
Tigercrl

Tigercrl

Разработчик

Создан: 27 мая 2023

ID: 13696