Меню

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

Minecrafter.Форум

Найди ответ на любой вопрос
в мире Minecraft

Главная › Форум › Сервера › Помощь › Не появляется префикс в чате (Luckperms)

Решено Не появляется префикс в чате (Luckperms)

Выдаю /lp user Kiber_Otlet permission set luckperms true

Создаю группу /lp creategroup vip

Создаю префикс /lp group default meta addprefix 1 “[Игрок] “

В итоге префикса в чате нет

Raidark

Выдаю /lp user Kiber_Otlet permission set luckperms true

Создаю группу /lp creategroup vip

Создаю префикс /lp group default meta addprefix 1 “[Игрок] “

В итоге префикса в чате нет

Уже не один раз задавали этот вопрос на форуме, перед созданием темы нужно было посмотреть есть ли ответ уже на форуме или нет!

Прочитайте перед использованием форума:
Правила
FAQ

Тема «Не появляется префикс в чате (Luckperms)» закрыта для новых ответов

  • Публично
  • Все участники
  • Мои друзья
  • Только я
  • Публично
  • Все участники
  • Мои друзья
  • Только я

Поиск по форуму

Наш Discord

Наши друзья

Активность пользователей

Games_Dark completed the step “Поменять аватар” of the Плюшка Аватарик 6 часов, 26 мин назад

CiGaN211 completed the step “Поменять аватар” of the Плюшка Аватарик 1 день, 17 часов назад

Zakh01YT написал в группу DRAGZAK – сервер minecraft 3 дня, 7 часов назад

MassiveJosh completed the step “Поменять аватар” of the Плюшка Аватарик 3 дня, 12 часов назад

Obama_ completed the step “Поменять аватар” of the Плюшка Аватарик 4 дня, 7 часов назад

Последние ответы

Последние темы

топ 10 репутаций

  • MrFice 252 репутаций
  • Raidark 88 репутаций
  • Lux 39 репутаций
  • kosnag 34 репутаций
  • WhiTe-Yak 19 репутаций
  • wavez 16 репутаций
  • HolyDyaZ 8 репутаций
  • Asakura-Yo 8 репутаций
  • ImilkoAB 8 репутаций
  • Jfirfoyhr 7 репутаций

Статистика

Пользователи:

Категории:

Сообщения:

Онлайн

Report Content

Block Member?

Please confirm you want to block this member.

You will no longer be able to:

  • See blocked member’s posts
  • Mention this member in posts
  • Invite this member to groups
  • Message this member
  • Add this member as a connection

Please note: This action will also remove this member from your connections and send a report to the site admin. Please allow a few minutes for this process to complete.

Источник

LuckPerms

Это заготовка статьи. Вы можете помочь проекту, дополнив и оформив её.

5.0.147 (4 мая 2020 г.)

1.8.8 — 1.15.2 (возможен запуск устаревших версий на 1.7.10)

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

Содержание

Куда можно установить LuckPerms? [ править | править код ]

  • Если вы используете сеть серверов, вы должны установить LuckPerms в папку плагинов на каждом сервере, на котором вы хотите использовать LuckPerms.
  • Если вы также хотите использовать LuckPerms для работы на прокси-сервере BungeeCord или Velocity , вам следует поместить LuckPermsBungee.jar в папку плагинов BungeeCord.
  • Если вы решите установить LuckPerms только на прокси-сервер BungeeCord, это не повлияет на проверку прав доступа, выполняемую плагинами на любых внутренних серверах (Spigot/Sponge). В другом случае потребуется установить LuckPerms на все необходимые сервера.

Можно ли использовать LuckPerms только на BungeeCord или Velocity? [ править | править код ]

  • Да, можно. Но система разрешений, используемая в BungeeCord, полностью отделена от систем, используемых на внутреннем сервере Spigot/Sponge , имейте это ввиду.
Читайте также:  Как настроит спорт режим в фотоаппарат

Установка [ править | править код ]

Примечание: Плагин работает на версии Java не ниже 8 версии. При первом запуске плагина необходим доступ к Интернету, чтобы загрузить соответствующие библиотеки.

Установка на все необходимые сервера. [ править | править код ]

  1. Загрузите последнюю версию плагина LuckPerms для нужной серверной платформы. Официальная страница для загрузки.
  2. Поместите плагин с расширением .jar в папку /plugins/ или /mods/ (в зависимости от серверной платформы).
  3. Полностью перезапустите сервер (не используя /reload).

Основные настройки и настройка синхронизации. [ править | править код ]

Конфигурационные файлы плагина расположены в папке LuckPerms . Главным конфигурационным файлом является config.yml или config.conf (в зависимости от серверной платформы).

После того, как LuckPerms был установлен на все необходимые сервера, можно приступать к этапу настройки синхронизации. Для этого каждый сервер с установленным LuckPerms должен быть подключен к одной системе хранения информации. Это может быть: MySQL , MariaDB , PostgreSQL или MongoDB . Само собой, LP должен быть подключен к одной единой базе данных. Выключите сервер, откройте основной файл конфигурации и обратить особое внимание на следующие параметры:

Этот параметр отвечает за название сервера. По умолчанию имеет значение global . Этот параметр необходим для посерверной настройки прав.

Этот параметр отвечает за метод хранения конфигурации прав и групп. В нашем случае, он может иметь следующие значения, в зависимости от типа используемой системы хранения данных: `mysql` , `mariadb` , `postgresql` или `mongodb` .

Не забудьте внести аутентификационные данные для подключения к БД в разделе data .

«Messaging Service» — это функция LuckPerms, которая позволяет серверам отправлять запрос на другие серверы в сети при внесении изменений. Она также позволяет отправлять записи журнала по сети.

  • Если вы используете несколько серверов, которые не подключены к одному прокси, но используют одну и ту же базу данных, установите для этого параметра значение sql .
  • Если вы работаете в небольшой сети с одним прокси-сервером BungeeCord/Velocity, вам следует установить значение параметра на pluginmsg .
  • Если вы используете прокси-сервер LilyPad, установите значение этого параметра на lilypad .
  • Если вы используете сеть с несколькими прокси-серверами BungeeCord, рекомендуется установить сервер Redis и установите значение этого параметра на redis . Не забудьте внести аутентификационные данные для подключения к Redis в разделе redis .

Методы хранения данных [ править | править код ]

За метод хранения данных отвечает вышеупомянутый параметр storage-method

Для удаленных систем хранения данных возможны значения:

  • MySQL
  • MariaDB (предпочтительнее, чем MySQL)
  • PostgreSQL
  • MongoDB

Их предпочтительнее использовать, если вы имеете несколько серверов, на которых нужно синхронизировать данные.

Для локальных систем хранения данных возможны значения:

  • H2 (предпочтительнее, чем SQLite)
  • SQLite

Не рекомендовано использовать вообще, если не знаете зачем это.

Для хранения данных в редактируемых текстовых документах возможны значения:

  • YAML (.yml файлы)
  • JSON (.json файлы)
  • HOCON (.conf файлы)

Рекомендуется использовать, если вам не нужна синхронизация данных между серверами или у вас просто один сервер.

Примеры редактируемых текстовых файлов можно найти здесь.

Возможные ошибки [ править | править код ]

Использование LuckPerms на ядре CraftBukkit [ править | править код ]

Если ваш сервер работает на ядре CraftBukkit и настройка online-mode=false (сервер принимает игроков без лицензионной версии игры), LuckPerms не будет работать. Это связано с ошибкой CraftBukkit: AsyncPlayerPreLoginEvent , которая до сих пор не решена.

Читайте также:  Как настроить мой мтс беларусь

Это проблема не относится к серверным платформам Spigot, Nukkit, Sponge, BungeeCord и Velocity.

Essentials и LuckPerms [ править | править код ]

Если вы используете плагин «Essentials» на своем сервере, вам, возможно, придется выполнить некоторые дополнительные действия, чтобы он хорошо работал с LuckPerms.

Если на вашем сервере установлен плагин Essentials [ править | править код ]

Если вы используете Essentials на своем сервере, необходимо:

  1. Обновить до EssentialsX(форк Essentials).
  2. Удалить раздел player-commands в config.yml плагина EssentialsX.

Если вы используете плагин Essentials как чат-менеджер [ править | править код ]

Если вы используете Essentials для оформления чата, отображения префиксов и суффиксов, его все также необходимо обновить до EssentialsX. Также для корректной работы может потребоваться установка плагина Vault.

Несовместимость с версии 5 [ править | править код ]

Автор LuckPerms изменил API для возможности другим плагинам работать с ним. В связи с этим, начиная с LuckPerms версии 5 и выше, могут наблюдаться проблемы работы LuckPerms со множеством устаревших плагинов или тех плагинов, что ещё не имеют поддержку нового API.

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

Источник

Инструкция LuckPerms — что за зверь и чем питается

Как установить?
Чтобы установить LuckPerms на свой сервер, скачайте сам плагин со spigotmc.org (*тык*) и скачайте Vault (без него не будет работать плагин). Дальше Вы можете настраивать хранение данных в config.yml и сами права.

Миграция
LuckPerms даёт Вам возможность перенести права из других плагинов в себя. (Звучит страшно) .
Из каких плагинов можно перенести:

  • Bukkit/Spigot/Paper/др.
    • GroupManager
    • PermissionsEx
    • zPermissions
    • PowerfulPerms
    • bPermissions
    • PermissionsBukkit
  • BungeeCord
    • config.yml
  • Sponge
    • Никакие. Как указал автор, LuckPerms единственный живой плагин прав на губке.

Как мигрировать:

  1. Установите на сервер LuckPerms, но не удаляйте предыдущий плагин прав.
  2. Запустите сервер.
  3. Введите команду /lp migration . Например, /lp migration GroupManager

С PowerfulPerms немного сложнее:
/luckperms migration powerfulperms [адрес] [база данных] [пользователь] [пароль] [таблица]
Данные указывайте подключения к БД, в которой работает PowerfulPerms.

Настройка прав для групп и игроков
Чтобы выдать права для группы, достаточно ввести следующую команду:
/lp group permission set
Чтобы забрать право у группы, надо использовать:
/lp group permission unset
Чтобы запретить доступ к праву группе:
/lp group permission set false
Чтобы выдать право на определённом сервере:
/lp group permission set true server=
Чтобы права одной группы были доступны другой группе, напишите:
/lp group parent add
например, /lp group default parent add vip

ВНИМАНИЕ! Изначально в LuckPerms уже создано несколько групп. Посмотреть их можно командой /lp listgroups, а удалить командой /lp deletegroup.

Чтобы выдать права игроку, надо написать почти то же самое, что и с группой:
/lp user permission set
Чтобы игроку выдать группу, напишите:
/lp user parent add

Префиксы, суффиксы
Чтобы группе (и всем игрокам в этой группе) выдать префикс/суффикс, напишите команду:
/lp group meta [приоритет (отображается высший)] » «

Временные префиксы или суффиксы:
/lp group meta settempprefix [приоритет] » »
Длительность можно указывать так — 3d13h45m.
y — год
mo — месяц
w — неделя
d — день
h — час
m — минута
s — секунда

Обе команды работают так же с игроком.

Читайте также:  Как настроить айфон гас экран во время разговора

Другое
Веб-редактор (через браузер) можно сделать с помощью команды:
/lp editor
Синхронизация прав (принуждённая) между серверами:
/lp sync ( /lp networksync )
Отключить логирование изменения прав у себя в чате:
/lp log notify off
Лог определённого игрока:
/lp log recent [страница]

API для разработчиков
Так как LuckPerms имеет очень удобное хранение данных, необходимость подключать плагин как библиотеку в большинстве случаев отпадает.
Чтобы проверить, есть ли у игрока группа, достаточно проверить, есть ли у него специальное право:
if(player.hasPermission(«group.группа»)) < . >
И ещё многое другое (prefix, priority, weight, . )

Всем удачи, надеюсь, эта статья вам поможет ?

Источник



Как настроить префикс в 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! И сгенерирована индивидуальная команда для вашего сервера, которую нужно прописать в консоле или на сервере от админа, для сохранения разрешений.

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

Источник