LuckPerms — продвинутая система прав, которая очень важна для каждого Minecraft сервера. В сегодняшней статье: почему стоит использовать LuckPerms а не другие аналоги, расскажем о работе с группами, использовании треков и командах плагина.
Статья создана совместно с EnotTeam – студией, которая занимается созданием серверов в Minecraft.
Почему стоит использовать LuckPerms а не PermissionsEX или другие аналоги?
В случае если Вы не опытный пользователь, LuckPerms может предоставить вам WEB интерфейс с поддержкой русского языка, приятным и понятным функционалом.
Введя одну команду в чат, Вы сможете получить ссылку на сайт, где сможете редактировать, создавать группы или изменять права других пользователей.
Но если Вы уже опытный пользователь и решаетесь использовать LuckPerms, Вы получите огромный и гибкий функционал о котором частично будет рассказано в этой статье! :)
Работа с группами через сайт
Чтобы начать что-то делать, нам предстоит получить ссылку на редактор. Получить ссылку можно введя команду /lp editor в чате Вашего сервера или консоли.
Зайдя на сайт первым делом мы увидим раздел с группами и знак «+». Жмём на него и начинаем создание группы!
В этом меню мы должны указать:
- Название группы – название, которое будет использоваться при выдаче группы.
- Приоритет – число которое зависит от ваших групп, чем важнее группа, тем больше приоритет.
- Префикс – то, что будет отображаться в чате или табе если Вы их конечно используете.
- Суффикс – это то, что будет написано после вашего ника.
- Родительскую группу – это группа, от которой должны наследоваться права.
- И отображаемое имя – отображаемое имя для группы.
После создания нужных групп Вы должны нажать кнопку «Сохранить» и ввести нужную команду на сервере.
Наконец, группы созданы, а как же выдать права? Мы заходим на тот же сайт и в категориях слева выбираем нужную группу.
Снизу мы видим возможность добавить права. Мы можем добавлять права с разными значениями и контекстами. Самое основное:
- Возможность сделать на разных серверах разные права но одинаковые донаты.
- Выдача прав со значением false — возможно Вы замечали что игрок при входе может использовать команды /pl и /about, для решения этой проблемы нужно выдать bukkit.* и minecraft.* со значениями false.
- Выдача прав на определённый срок.
Использование треков
Благодаря трекам Вы сможете понизить или повысить донатера с помощью одной простой командой (не разбираясь в приоритетах).
Вы должны один раз создать нужный трек и выставить нужные приоритеты. Вы можете как использовать обычные приоритеты так и сделать свою систему перетащив мышкой нужную группу.
После этого Вы сможете повысить пользователя командой:
- /lp user ник promote название_трека
- Пример: /lp user PavelSmirnov promote track1
Или же понизить командой:
- /lp user ник demote название_трека
- Пример: /lp user PavelSmirnov demote track1
Команды плагина
Для использования плагина так же можно пользоваться командами, важные команды и описания будут приведены ниже.
Посмотреть информацию о игроке или группе:
- /lp user ник info
- /lp group группа info
Выдать игроку группу или право (можно использовать true/false, а так же server=сервер):
- /lp user ник permission set право
- /lp user ник parent set группа
Временная выдача доната (31d — на 31 день):
- /lp user ник parent addtemp группа 31d
Выдать префикс/суффикс игроку или группе:
- /lp user ник meta setprefix 1 префикс
- /lp user ник meta setsuffix 1 суффикс
Плагин позволяет полностью очистить права, мета данные или всё сразу:
- /lp user ник clear
- /lp user ник meta clear
- /lp user ник permission clear
Группы можно создавать и через команды (1 — приоритет):
Оригинальная статья: