
qGP-Contexts
Активный0.0
Установок
0
Последнее обновление
1 год назад
Версии
1.21 — 1.21.3
Сервер
Управление
Утилиты
qGP-Contexts
Дополнение для плагина GriefPrevention, которое предоставляет контексты для системы разрешений LuckPerms. Теперь также поддерживается совместимость с HuskClaims!
Системные требования
Для работы мода необходимы:
- Сервер Paper или его форки версии 1.21 и выше (Spigot не поддерживается)
- Java 21 или новее
- Установленный плагин LuckPerms
- Плагин GriefPrevention или HuskClaims
Доступные контексты
Мод добавляет следующие контексты для LuckPerms:
Ключ контекста | Описание | Пример значения |
---|---|---|
griefprevention:claim-id |
ID территории, в которой находится игрок | 32 |
griefprevention:in-claim |
Находится ли игрок на территории | true |
griefprevention:in-admin-claim |
Является ли территория административной | false |
griefprevention:is-owner |
Является ли игрок владельцем территории | false |
griefprevention:trust-access |
Имеет ли игрок уровень доверия "доступ" | true |
griefprevention:trust-build |
Имеет ли игрок уровень доверия "строительство" | true |
griefprevention:trust-edit |
Имеет ли игрок уровень доверия "редактирование" | false |
griefprevention:trust-inventory |
Имеет ли игрок уровень доверия "инвентарь" | true |
griefprevention:trust-manage |
Имеет ли игрок уровень доверия "управление" | false |
Примечание: Владельцы территории автоматически получают значение true
для всех контекстов уровней доверия, когда находятся на своей территории.
Поддержка HuskClaims
Для использования с HuskClaims:
- Замените префикс
griefprevention:
наhuskclaims:
в ключах контекстов - HuskClaims не поддерживает контекст
claim-id
- Также поддерживаются пользовательские уровни доверия!
Пример настройки
Хотите запретить игрокам устанавливать дома на территориях, где у них нет прав на строительство? Вы можете сделать следующее:
- Установите разрешение
essentials.sethome
в значениеtrue
как обычно - Добавьте правило, устанавливающее
essentials.sethome
вfalse
с контекстомgriefprevention:trust-build=false