Плагин для серверов Майнкрафт, который управляет правами и привилегиями через меню и команды. Он позволяет создавать ранги, назначать им префиксы, формат чата и наборы прав, а также выдавать временные ранги и отдельные права игрокам.
Возможности
- Ранги с наследованием прав, префиксом и форматом сообщений в чате.
- Отрицательные права с префиксом
-и группы прав с символом*в конце. - Отдельные права для конкретных игроков поверх их ранга.
- Временные ранги и права с длительностью в формате
30m,12h,7dили1d12h. - Префиксы в списке игроков и сортировка игроков по весу ранга.
- Цепочки рангов: повышение и понижение игроков по заданному порядку.
- Покупка следующего ранга через
/rankup. - Проверка источника права командой
/rp check: плагин покажет, выдано ли оно игроку напрямую, его рангом, наследуемым рангом, группой прав, оператором или другим плагином. - Импорт данных из LuckPerms, PermissionsEx и GroupManager.
- Хранение данных в SQLite или MySQL.
- Настраиваемые YAML-файлы рангов, повышений, конфигурации и языка.
Команды
Основные команды: /realpermissions и /rp.
/rp— открыть главное меню./rp reload— перечитать конфигурацию, язык, ранги и повышения./rp setrank <игрок> <ранг>— назначить ранг./rp permission <add|remove> <ранг> <право>— добавить или убрать право у ранга./rp playerperm <add|remove> <игрок> <право> [длительность]— изменить личное право игрока./rp check <игрок> <право>— проверить наличие права и его источник./rankupили/rk— открыть меню покупки рангов./rp settimedrank <игрок> <ранг> <секунды>— выдать временный ранг./rp cleartimedrank <игрок>— снять временный ранг./rp settrack <цепочка> <ранг> <ранг> [ранг...]— создать или изменить цепочку рангов./rp promote <игрок> <цепочка>и/rp demote <игрок> <цепочка>— повысить или понизить игрока в цепочке./rp import <luckperms|pex|groupmanager> [confirm]— импортировать ранги и права.
Права
realpermissions.admin— меню и команды/rp.realpermissions.rankup— использование/rankup.realpermissions.track.<цепочка>— повышение и понижение только в указанной цепочке.- Право из параметра
Permissionвrankup.yml— доступ к конкретному пути повышения.
Настройка
Ранги хранятся в ranks.yml. Для каждого ранга задаются значок, префикс, формат чата, наследуемые ранги и права. Новичкам назначается ранг из параметра Default-Rank.
В rankup.yml настраиваются пути повышения: ранги в них идут по порядку, а у каждого указывается стоимость. Первый ранг в пути имеет стоимость 0.
Игрока с правом суперпользователя назначают из консоли командой /rp setsuper <игрок>. Только суперпользователь может изменять ранги и права в игре; консоль может выполнять эти действия всегда.
Требования
Для покупки рангов через /rankup нужны Vault и плагин экономики. Vault также передаёт другим плагинам информацию о рангах, правах и префиксах. Для плейсхолдеров %realpermissions_rank_name%, %realpermissions_rank_prefix% и других требуется PlaceholderAPI.
