LuckPerms на сервере Hytale предоставляет надежную и гибко настраиваемую систему разрешений, которая позволяет точно контролировать, к каким командам и функциям имеют доступ разные ранги игроков. Наличие удобного веб-редактора упрощает сложные настройки и позволяет управлять ролями персонала и бонусами игроков без ручного редактирования кода или перезапуска сервера. Кроме того, расширенная оптимизация производительности и синхронизация между серверами обеспечивают стабильные разрешения без лагов по мере роста сети сообщества.
Примечание: установка LuckPerms переопределит внутриигровую систему разрешений. Узнайте, как создать группу администраторов, здесь. Посмотреть список разрешений Hytale можно здесь.
1. Скачайте LuckPerms здесь.
2. Войдите в панель BisectHosting Starbase.
3. Остановите сервер.
4. Перейдите на вкладку Файлы .
5. Откройте папку mods .
6. Загрузите .jar-файл из шага 1.
7. Запустите сервер.
8. Перейдите на вкладку Консоль .
9. Убедитесь, что LuckPerms запущен.
Чтобы настроить LuckPerms в игре, введите следующую команду: lp user <PlayerName> permission set luckperms.* true
Примечание: чтобы разрешить игроку все команды, используйте следующую команду:
/lp user <playername> permission set *. Рекомендуется назначать это только доверенным администраторам или владельцам.
10. Введите следующее: lp editor
11. Откройте сгенерированную ссылку редактора.
12. Скопируйте ссылку команды.
13. Вернитесь в панель BisectHosting Starbase.
14. В Консоли вставьте ссылку и нажмите Enter.
15. После подключения вернитесь в редактор и настройте нужные разрешения.
16. Нажмите кнопку Применить , чтобы сохранить изменения.
Как создать группу администраторов LuckPerms на сервере Hytale
1. Войдите в панель BisectHosting Starbase.
2. Перейдите на вкладку Консоль .
3. Введите следующую команду: lp editor
4. Откройте сгенерированную ссылку редактора.
5. На вкладке Группы нажмите значок плюса +, чтобы добавить новую группу.
6. В поле Название группы введите admin.
7. Введите другие нужные данные и нажмите Добавить группу.
| Параметр | Описание |
| Название группы | Кодовое название группы. |
| Отображаемое имя | Показывает, как LuckPerms отображает группу. |
| Вес | Уровень приоритета по сравнению с другими группами. |
| Родительская группа | Наследует разрешения от другой группы. |
| Префикс/суффикс | Вставляет теги до или после имени игрока. |
8. В разделе Группы выберите admin.
9. В поле Добавить разрешения введите следующее: hytale.*
Примечание: команда
hytale.*добавляет все разрешения в группу. При необходимости выберите конкретные разрешения вручную.
10. Нажмите кнопку +Добавить.
11. В разделе Пользователи выберите нужного пользователя. Если нужного пользователя нет в списке, введите команду добавления родительской группы вручную в Консоли панели.
12. Рядом с группами Родительские нажмите знак плюса +.
13. Выберите admin.
14. Нажмите кнопку Применить .
Скопируйте и вставьте ссылку применения в Консоль панели, если появится запрос.
Распространенные команды LuckPerms
| Команда | Описание |
/lp user <playername> parent add <group> |
Добавляет игрока к разрешениям группы. |
/lp user <playername> parent remove <group> |
Удаляет игрока из разрешений группы. |
/lp user <playername> permission set <permission> |
Выдает разрешение игроку. |
lp user <playername> permission settemp <permission> true <duration> |
Выдает игроку временное разрешение на заданный срок, например 1h на 1 час или 1m на 1 минуту.
|
/lp user <playername> permission unset <permission> |
Удаляет разрешение у игрока. |
/lp group <group> permission set <permission> |
Выдает разрешение группе. |
/lp group <group> permission unset <permission> |
Удаляет разрешение у группы. |