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

 
Тип Скачать Версия Загрузчик Обновлено Размер
ReleaseVanilla Permissions 0.2.3 for 1.20.41.20.2+2 Fabric20 февраля 202476,2 КБ
ReleaseVanilla Permissions 0.2.2 for 1.20.21.20.2+2 Fabric7 декабря 2023206,4 КБ
ReleaseVanilla Permissions 0.2.2 for 1.20.11.20+1 Fabric27 августа 2023198,7 КБ
Release0.2.0+1.201.20+1 Fabric13 июня 2023201,1 КБ
Release0.2.0+1.19.21.19.1+1 Fabric15 мая 2023190,8 КБ
Release0.2.0+1.19.41.19.3+1 Fabric15 мая 2023192,6 КБ
Release0.1.51.14+23 Fabric21 марта 2023290,1 КБ
Release0.1.41.14+24 Fabric14 марта 2023259,3 КБ
Release0.1.11.14+21 Fabric13 декабря 2022227 КБ
Release0.1.21.14+21 Fabric13 декабря 2022222,9 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.