Essential Permissions avatar

Essential Permissions [1.21.6] [1.20.6] [1.19.4]

Vanilla Permissions

Этот мод добавляет проверки разрешений в ванильную игру, чтобы обеспечить полную настройку прав доступа.

  • Необходимо установить мод для управления разрешениями (например, LuckPerms). Также поддерживается любой мод-провайдер разрешений, совместимый с fabric-permissions-api.

Permissions

Форматирование таблиц на CurseForge нарушено. Для получения полного списка всех добавленных разрешений ознакомьтесь со страницей на GitHub.

Commands

Разрешения команд используют node-систему brigadier. Каждый node имеет собственное разрешение, например: для доступа к команде /gamemode survival требуется разрешение minecraft.command.gamemode для node /gamemode и minecraft.command.gamemode.survival для выполнения /gamemode survival. Для предоставления полного доступа к команде необходимо разрешить все дочерние nodes, например minecraft.command.gamemode.*.

Quality of Life

Server Side

При установке мода на стороне сервера клиенты будут считать себя операторами (OP). Это позволяет игрокам с соответствующими разрешениями размещать блоки операторов и получать доступ к меню смены игрового режима.

Execute Command

  • Добавляет условие: /execute if permission <entity> <permission> для проверки разрешений в datapacks (например, /execute if permission @s group.admin run say I am an admin).
  • Модификаторы

    • Модификатор feedback: /execute feedback [silent | console] или /execute feedback entity <entity> — отключает или перенаправляет feedback команд (например, /execute feedback silent run gamemode creative).
    • Модификатор oplevel: /execute oplevel <level> или /execute oplevel <targets> — временно понижает уровень прав оператора в контексте источника команды. Полезно для выполнения команд от имени пользователя с сохранением проверки bypass-разрешений (например, /execute as DrexHD oplevel entity @s run rtp использует op-уровень игрока DrexHD вместо фактического исполнителя команды).

Client Side

При установке мода на клиенте меню смены игрового режима также становится доступным, если игрок имеет доступ к команде, но не является оператором (полезно для серверов на базе Spigot).

Скачать Essential Permissions

 
Тип Скачать Версия Загрузчик Обновлено Размер
ReleaseVanillaPermissions 0.2.7+1.21.11.21.1Fabric21 мая 202584,2 КБ
ReleaseVanillaPermissions 0.2.6+1.21.11.21.1Fabric4 мая 202584,1 КБ
ReleaseVanillaPermissions 0.2.6+1.21.51.21.5Fabric4 мая 202585 КБ
ReleaseVanillaPermissions 0.2.5+1.21.51.21.5Fabric1 мая 202590,1 КБ
ReleaseVanillaPermissions 0.2.5+1.21.11.21.1Fabric1 мая 202589,2 КБ
ReleaseVanillaPermissions 0.2.5+1.21.5-rc11.21.5Fabric25 марта 202580,8 КБ
ReleaseVanillaPermissions 0.2.4+1.21.31.21.3+1 Fabric23 октября 202480,5 КБ
ReleaseVanillaPermissions 0.2.4+1.21.11.21.1Fabric8 августа 202479,9 КБ
ReleaseVanilla Permissions 0.2.3 for 1.211.21Fabric13 июня 202478,3 КБ
ReleaseVanilla Permissions 0.2.3 for 1.20.51.20.5+1 Fabric23 апреля 202478,3 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.