Как правильно настроить luckperms

Содержание
  1. LuckPerms плагин настройки прав для сервера
  2. Как установить LuckPerms
  3. Шаг 1 Загрузка и общие рекомендации
  4. Шаг 2 Устанавливаем
  5. Шаг 3 Перезагрузка сервера
  6. Шаг 4: Настройка LuckPerms
  7. Как добавлять права в LuckPerms
  8. Настройки прав
  9. Шаг 5 (необязательно): настройте LuckPerms для использования базы данных MySQL или файлов .yml для хранения данных
  10. Скачать LuckPerms
  11. Как правильно настроить luckperms
  12. Скачать плагин LuckPerms | Настройка прав игроков, вип игроков и администрации на сервере Майнкрафт [1.17 — 1.7.10] 5.3.47
  13. Описание плагина LuckPerms :
  14. Для переноса прав, используйте команду /lp migration название старого плагина
  15. В настоящее время поддерживается:
  16. Как добавить группу?
  17. Веб-настройщик:
  18. Главные комманды:
  19. Атрибуты:
  20. Права:
  21. Комманды для взаимодействия из игроками:
  22. Атрибуты:
  23. Права:
  24. Как добавлять права:
  25. Настройки права:
  26. Как установить русский язык в плагин LuckPerms
  27. Как установить плагин LuckPerms?

LuckPerms плагин настройки прав для сервера

Плагин LuckPerms имеет множество полезный функций, поддержку BungeeCord, поддержку команд, синхронизацию на нескольких серверах и т.д.

Как установить LuckPerms

Шаг 1 Загрузка и общие рекомендации

Скачиваем LuckPerms и сохраняем в любом доступном месте.

  • Если вы используете немодифицированный сервер для Minecraft: Java Edition, мы рекомендуем вам использовать Paper в качестве сервера.
  • Если вы используете модифицированный сервер Forge для Minecraft: Java Edition, мы рекомендуем вам использовать SpongeForge в качестве сервера.
  • Если вы используете сервер для Minecraft: Bedrock Edition, мы рекомендуем вам использовать NukkitX в качестве сервера.
  • Если вы используете прокси для соединения нескольких серверов Minecraft вместе, мы рекомендуем использовать Waterfall(BungeeCord) или Velocity в качестве прокси.

Шаг 2 Устанавливаем

Закиньте LuckPerms на свой сервер в папку plugins или в mods. Запустите сервер (это необходимо для того, чтобы были созданы необходимые папки). Перейдите в «Диспетчер файлов» панели хостинга и откройте plugins папку (для Bukkit, Nukkit и т. Д.) Или mods папку (для Sponge или Fabric).

Как только вы окажетесь в папке плагинов или модов, нажмите «Загрузить» и выберите банку LuckPerms, которую вы скачали на шаге 1.

Если вы ранее устанавливали старую версию LuckPerms, обязательно удалите все существующие файлы jar.

Шаг 3 Перезагрузка сервера

Перейдите в консоль сервера и нажмите «перезагрузить» или введите stop . Это позволит LuckPerms включить и сгенерировать файл конфигурации по умолчанию.

Когда ваш сервер перезагружается, вы можете следить за консолью, чтобы убедиться, что LuckPerms запускается и включается правильно.

Шаг 4: Настройка LuckPerms

Чтобы настроить LuckPerms, вы можете внести изменения в его файл конфигурации.

Вернитесь в «Диспетчер файлов», затем откройте plugins папку (для Bukkit, Nukkit и т. Д.) Или config папку (для Sponge или Fabric). Затем откройте LuckPerms папку внутри.

Здесь вы найдете несколько файлов. Важными из них являются:

  • config.yml — это файл конфигурации LuckPerms для серверов Bukkit, Spigot, Nukkit и др.
  • luckperms.conf — это файл конфигурации LuckPerms для серверов Sponge и Fabric
  • luckperms-h2.mv.db — это файл базы данных, который LuckPerms использует для хранения ваших данных о разрешениях (не удаляйте его!)

Вы можете нажать кнопку «изменить» рядом с config.yml или luckperms.conf открыть редактор в вашем браузере или через FTP.

Как добавлять права в LuckPerms

  • Permission — само право;
  • Expiry — через какое время право перестанет действовать;
  • Server (для BungeeCord) — на каком из серверов будет действовать право;
  • World — в каком мире будет действовать право;
  • Contexts — условие при котором будет произведено действие.

Настройки прав

  • Permission — само право;
  • Value — true или false — забрать право или дать (true — дать, false — забрать);
  • Expiry — через какое время право перестанет действовать;
  • Server (для BungeeCord) — на каком из серверов будет действовать право;
  • World — в каком мире будет действовать право;
  • Contexts — условие при котором будет произведено действие.

Шаг 5 (необязательно): настройте LuckPerms для использования базы данных MySQL или файлов .yml для хранения данных

По умолчанию LuckPerms хранит все свои данные в файле базы данных под названием «H2». Это здорово, потому что это эффективно и позволяет людям начать использовать LuckPerms без каких-либо дополнительных шагов по настройке.

Однако, если вы предпочитаете, чтобы данные LuckPerms хранились в читаемых, редактируемых файлах .yml : open config.yml / luckperms.conf , прокрутите вниз до раздела «Настройки хранения» и установите storage-method для yaml . Затем перезапустите свой сервер.

Читайте также:  Форд фокус 2 не работает регулировка зеркал заднего вида

Если вы запускаете несколько серверов в сети (или планируете сделать это в будущем), вам нужно будет настроить удаленную базу данных, такую ​​как MySQL для LuckPerms, для хранения ее данных.

Большинство хостов серверов предоставляют их бесплатно! Выберите вариант «База данных MySQL», затем «Создать базу данных». Вам должны быть представлены 4 вещи: имя хоста, имя базы данных, имя пользователя и пароль.

Получив эти данные, запишите их (или продублируйте вкладку), затем вернитесь к файлу LuckPerms config.yml / luckperms.conf в диспетчере файлов и нажмите «изменить».

Прокрутите вниз до «Настройки хранения» и установите storage-method в mysql . Затем заполните информацию о своей базе данных в data: разделе.

Нажмите «Сохранить» в файле, затем перезапустите сервер.

Затем вы можете подтвердить в консоли, что MySQL настроен правильно. Если вы видите, Loading storage provider. [MYSQL] и нет ошибок, все работает правильно!

Скачать LuckPerms

Плагин универсален и подходит для всех версий майнкрафт начиная с 1.8.8. Для более ранних версий он не подходит.

Плагин необходимо устанавливать исходя из типа сервера:

  • Bukkit — скачать;
  • BungeeCord — скачать;
  • Sponge — скачать;
  • Fabric — скачать;
  • Nukkit — скачать;
  • Velocity — скачать;
  • Bukkit Legacy — скачать.

Источник

Как правильно настроить luckperms

LuckPerms (LP) — плагин для сервера Майнкрафт, добавляющий множество инструментов для разграничения прав между игроками. С помощью него можно создавать группы, группы могут работать для разных серверов, можно добавлять суффиксы и префиксы. Плагин LuckPerms поддерживает серверные платформы: Bukkit, Nukkit, Spigot, Sponge, Velocity и BungeeCord.
Если у вас сеть серверов, на примере BungeeCord, то вы должны установить LuckPerms в папку плагинов на каждом сервере, на котором вы хотите использовать LuckPerms.

Установка плагина LuckPerms :

  • Удаляем с сервера аналогичные плагины на права, если они есть.
  • Скачиваем плагин «LuckPerms» с официального сайта «Spigot».
  • Перемещаем скачанный плагин на сервер в папку «plugins».
  • Включаем сервер или делаем рестарт, если он уже был включен.
  • Проверяем создалась ли папка с названием «LuckPerms» в папке «plugins» вашего сервера.

Настройка плагина LuckPerms​:

В конфигурационном файле «config.yml» который находится в папке плагина: /plugins/LuckPerms/ измените параметр:
» apply-bukkit-default-permissions: true »
на
» apply-bukkit-default-permissions: false »
Это для того, чтобы отключить управление разрешениями по умолчанию.

Добавление в группу​ игроков:

  • /lp user parent add — добавить игрока в группу.
  • /lp user parent remove — удалить игрока из группы.
  • /lp user parent set — добавить игрока в группу и удалить из остальных.

Добавление групп и прав в LuckPerms:

  • /lp creategroup — создать группу.
  • /lp deletegroup — удалить группу.
  • /lp group setdisplayname — устанавливает для группы отображаемое имя в чате.

Например, создадим группу «Vip» и добавим для этой группы разрешения от плагина «EssentialsX».
Чтобы добавить разрешения, нужно прописать от админа в чат команду: /lp editor groups
В чате или консоли появится ссылка ( она индивидуальная, у вас она будет своя, а на картинке её пример ), по которой следует перейти для редктирования групп.

Сразу после перехода по ссылке, в браузере откроется страница добавления разрешений для групп.

Чтобы добавить нужное нам право, указываем его в поле Permission и нажимаем на плюсик +. Права самых популярных плагинов появляются в виде подсказок при вводе, что тоже очень удобно.

Добавим разрешение игрокам в группе «Vip» пользоваться компасом. Пишем в поле Permission разрешение: essentials.compass и нажимаем +. Пример как это сделать показан на картинке ниже.

Чтобы сохранить настройки, нужно, в верхнем, правом углу нажать на иконку «Save» в виде дискетки, после чего появится сообщение — Data was saved! И сгенерирована индивидуальная команда для вашего сервера, которую нужно прописать в консоле или на сервере от админа, для сохранения разрешений.

После того как пропишите команду, в консоли должно показать, что права добавлены.

Источник

Скачать плагин LuckPerms | Настройка прав игроков, вип игроков и администрации на сервере Майнкрафт [1.17 — 1.7.10] 5.3.47

Описание плагина LuckPerms :

LuckPerms — это самый новый плагин для настройки прав на сервере Майнкрафт, целью которого является быстрая, надежная и гибкая альтернатива существующим плагинам на права. Основными целями проекта являются высокая производительность и широкий набор функций, заполняющие пробелы в функциональности и основывающиеся на существующих функциях других плагинов.
LuckPerms поддерживает полностью автоматическую миграцию и передача данных из существующих плагинов разрешений.

Читайте также:  Geekvape aegis nano как настроить

Для переноса прав, используйте команду /lp migration название старого плагина

В настоящее время поддерживается:

  • GroupManager.
  • PermissionsEx
  • zPermissions.
  • PowerfulPerms.
  • BungeePerms.
  • bPermissions.
  • PermissionsBukkit.

Как добавить группу?

/lp creategroup admin — Добавить группу «admin»

Веб-настройщик:

Зайти в настройщик можно командой /lp editor groups или /lp group mod editor

Главные комманды:

/lp translations — Посмотреть список доступных языков в плагине

/lp — показивает все команды

/lp sync — обновляет все данные

/lp info — информация о плагине

/ lp editor — открывает веб-интерфейс для редактирования даннных о правах

/lp debug — записывает вывод отладки и предоставляет вам ссылку

/lp verbose [filter] — управление подробного журнал введния плагина

— включить / отключить ведение журнала или загрузить записанный вывод

/lp tree [scope] [player] — область видимости позволяет вам создать только часть дерева

/lp search [comprassion]

— Ищет у всех пользователей / групп конкретное разрешение

и возвращает разбитый на страницы список всех найденных записей

— проверить права игрока, который онлайн

/lp networksync — обновляет все кэшированые данные, а затем использует службу обмена сообщениями плагинов

(если настроена) для «проверки связи» со всеми другими подключенными серверами и запроса на их синхронизацию

/lp import [—replace] — импортирует все данные с Интернета

/lp export [—upload] — експортирует базу данных плагина в Интернет

/lp reloadconfig — перезагружает конфиг плагина

/ lp bulkupdate — массовое изменение всех данных прав

/lp migration [plagin name] [option] — мигрировать с плагина на LuckPerms

/lp creategroup — создать группу

/lp deletegroup — удалить группу

/lp listgroups — показать все группы

/lp createtrack— создать трек

/lp deletetrack— удалить трек

/lp listtracks — список треков

Атрибуты:

[type] — [тип] — типы для включения в сеанс редактора. может быть «все», «пользователи», «в сети» или «группы»

[filter] — если сеанс включает пользователей (например, type = «all«, «users» или «online«), он будет исключать тех, чьи узлы не начинаются с предоставленным фильтром. Этот фильтр не влияет на группы

— включить / отключить ведение журнала или загрузить записанный вывод

[comparison] — связь между поиском и результатами

— файл для импорта из чего то

—upload — код для веб-импорта из чего то

[—without-users] — если добавлено, экспортирует только все данные группы. Экспорт не будет включать никаких пользовательских данных

[—without-groups] — если добавлено, экспортирует только все пользовательские данные. Экспорт не будет включать данные группы

— тип изменяемых данных. (может быть all , users или groups )

— действие, которое нужно выполнить с данными. (может быть update или delete )

[action field] — поле действия. требуется только для действий по обновлению. (может быть permission , server или world )

[action value] — значение, на которое нужно заменить. требуется только для действий по обновлению

[constraints] — ограничения, необходимые для обновления

— плагин для переноса данных из чего то

Права:

-luckperms.sync — доступ к команде /lp sync и к /lp networksync

-luckperms.info — доступ к команде /lp info

-luckperms.editor — доступ к команде /lp editor

-luckperms.debug — доступ к команде /lp debug

-luckperms.verbose — доступ к команде /lp verbose

-luckperms.tree — доступ к команде /lp tree

-luckperms.search — доступ к команде /lp search

-luckprems.check — доступ к команде /lp check

-luckperms.import — доступ к команде /lp import

-luckperms.export — доступ к команде /lp export

-luckperms.reloadconfig — доступ к команде /lp reloadconfig

-luckperms.migration — доступ к команде /lp migration

-luckperms.creategroup — доступ к команде /lp creategroup

-luckprems.deletegroup — доступ к команде /lp deletegroup

-luckperms.listgroups — доступ к команде /lp listgroups

-luckperms.createtrack — доступ к команде /lp createtrack

Читайте также:  Собрал клавиатуру она не работает

-luckperms.deletetrack — доступ к команде /lp deletetrack

-luckperms.listtracks — доступ к команде /lp listtracks

Комманды для взаимодействия из игроками:

/lp user info — о тображает информацию о пользователе, включая его имя пользователя, основную группу, родителей и текущий контекст

/lp user permission — узнать какая привилегия у пользователя

/lp user parent — отображает список родительских групп пользователя / группы. (группы, от которых они наследуют)

/lp user meta — отображает список унаследованных мета (параметров), префиксов и суффиксов пользователя / группы.

/lp user editor — Открывает веб-интерфейс для редактирования разрешений для указанной группы. После сохранения изменений будет дана команда, которую нужно запустить, чтобы изменения вступили в силу.

/lp user promote[context. ] — эта команда продвигает пользователя по треку. Во-первых, команда проверяет, находится ли пользователь на треке, указанном в заданных контекстах. Если пользователя нет на треке, он будет добавлен в первую группу на треке, если не используется флаг. Если они находятся на трассе более чем в одном месте, команда не будет выполнена. Во всех остальных случаях пользователь будет повышен по треку и будет удален из существующей группы. Если действие отслеживания влияет на их основную группу, это тоже будет обновлено

/lp user demote[context. ] — эта команда понизит уровень пользователя по треку. Во-первых, команда проверяет, находится ли пользователь на треке, указанном в заданных контекстах. Если пользователь не находится на треке или находится на треке более чем в одном месте, команда не будет выполнена. В противном случае пользователь будет понижен в рейтинге и будет удален из существующей группы. Если действие отслеживания влияет на их основную группу, это тоже будет обновлено

/lp user showtracks — отображает список всех треков, на которых в данный момент находится пользователь

/lp user clear [context. ] — очищает разрешения пользователя, родительские группы и метаданные

/lp user clone — Клонирует данные пользователя на другого пользователя

Атрибуты:

[context. ] — контексты для продвижения во флагах

[—dont-add-to-first] — команда не будет запущена, если у пользователя нет родительских групп на указанной дорожке

[-s] — молчание, не выводить прогресс пользователя на трек

Права:

-luckperms.user.info — доступ к команде /lp user info

-luckperms.user.editor — доступ к команде /lp user editor

-luckperms.user.promote — доступ к команде /lp user promote

-luckperms.user.demote — доступ к команде /lp user demote

-luckperms.user.showtracks — доступ к команде /lp user showtracks

-luckperms.user.clear — доступ к команде /lp user clear

-luckperms.user.clone — доступ к команде /lp user clone

Как добавлять права:

Permission — само право
Expiry — через какое время право перестанет действовать
Server (для BungeeCord) — на каком из серверов будет действовать право
World — в каком мире будет действовать право

Настройки права:

Permission — само право
Value — true или false — забрать право или дать (true — дать, false — забрать)
Expiry — через какое время право перестанет действовать
Server (для BungeeCord) — на каком из серверов будет действовать право
World — в каком мире будет действовать право
Contexts— условие при котором будет произведено действие

Как установить русский язык в плагин LuckPerms

Все внутриигровые сообщения в LuckPerms можно настроить и перевести с помощью системы перевода.

Базовый файл перевода для английского языка можно найти здесь: luckperms_en.properties

Чтобы просмотреть список установленных / доступных переводов, введите команду /lp translations.

Чтобы установить последние переводы, предоставленные сообществом, введите команду /lp translations install. (вы можете продолжать выполнять эту команду, чтобы переустановить и получить все обновления)

Игрокам будут отправляться сообщения, переведенные на язык, выбранный в их настройках клиента Minecraft, если это возможно. Если такого перевода не существует, используются встроенные сообщения на английском языке.

Другими словами, какой язык выбран у игрока в майнкрафт, такой язык (если возможно) будет показывать плагин для этого игрока

Как установить плагин LuckPerms?

1. Скачайте плагин.
2. Возьмите скачанный файл и перенесите в папку plugins вашего сервера.
3. Перезапустите сервер.
4. Готово.

Для корректной работы плагина необходимо установить: Vault

Источник

Оцените статью