Туториал LuckPerms, что это и с чем его едят

Добрый день, есть ли полная обратная совместимость с PEX?
 
Добрый день, есть ли полная обратная совместимость с PEX?
Если тебе требуется перейти с PeX на LP - ставишь оба плагина и вводишь /lp migration permissionex
А вот обратного варианта, пожалуй, нет пока (а может и не будет)
 
Если тебе требуется перейти с PeX на LP - ставишь оба плагина и вводишь /lp migration permissionex
А вот обратного варианта, пожалуй, нет пока (а может и не будет)
Я имел ввиду другое - будут ли работать дургие плагины, которые рассчитаны на PEX с плагином LP.
Как мне сказал один челоек:
"В большенстве плагинов прямо прописано, например: com.google.PermissionEx.Motion
Такого уровня савмостимость наверняка нет, а плагины переписывать, дело такое"
И вот вопрос - есть ли эта совместимость, или нет.
 
Я имел ввиду другое - будут ли работать дургие плагины, которые рассчитаны на PEX с плагином LP.
Как мне сказал один челоек:
"В большенстве плагинов прямо прописано, например: com.google.PermissionEx.Motion
Такого уровня савмостимость наверняка нет, а плагины переписывать, дело такое"
И вот вопрос - есть ли эта совместимость, или нет.
Такой совместимости и правда скорее всего нет.
 
"В большенстве плагинов прямо прописано, например: com.google.PermissionEx.Motion
Такого уровня савмостимость наверняка нет, а плагины переписывать, дело такое"
Нет, такой совместимости нет.
Но и плагинов, которые напрямую используют PEX API очень мало. В основном это отбитые разрабы, которые не умеют в Vault, или просто новички.
 
Такой совместимости и правда скорее всего нет.
Нет, такой совместимости нет.
Но и плагинов, которые напрямую используют PEX API очень мало. В основном это отбитые разрабы, которые не умеют в Vault, или просто новички.
Спасибо за ответы. Буду уточнять какие именно плагины используют пекс напрямую у Администрации проекта.
 
Как сделать что бы на сервере Survival были свои права (fly, vip, prem) на SkyBlock свои права (vip, prem, deluxe)
Сервера разделил по серверно,как было указано выше с указанием название сервера в конфигах, так же в настройках самих пермишенов указал какие пермишены на какой сервер идут. Цель если игрок покупает vip на сервере Survival, то он только там vip. Если зайдет на SkyBlock, то там обычный игрок, и если тут купит premium то он только прем будет тут на сервере.
Если указываю что выдать vip без указания сервера то выдается глобально.
Если с указанием сервера то вот такое получается:
Код:
lp user dream1erik parent set vip survival
[LP] dream1erik had their existing parent groups cleared, and now only inherits vip in context server=survival.

>lp user dream1erik info
[15:55:47 INFO]: [LP] > User Info: dream1erik
[15:55:47 INFO]: [LP] - UUID: 3193ffc2-de86-3121-91aa-423be20bf6be (type: offline)
[15:55:47 INFO]: [LP] - Status: Offline
[15:55:47 INFO]: [LP] - Primary Group: default
[15:55:47 INFO]: [LP] - Parent Groups:
[15:55:47 INFO]: [LP] -    > default
[15:55:47 INFO]: [LP] -    > vip (server=survival)
[15:55:47 INFO]: [LP] - Contextual Data:
[15:55:47 INFO]: [LP] -    Has contextual data: false
[15:55:47 INFO]: [LP] -    Applicable contexts: None
[15:55:47 INFO]: [LP] -    Prefix: None
[15:55:47 INFO]: [LP] -    Suffix: None
[15:55:47 INFO]: [LP] -    Meta: None

Код:
lp user dream1erik parent set premium
[LP] dream1erik had their existing parent groups cleared, and now only inherits premium in context global.

>lp user dream1erik info
[15:57:01 INFO]: [LP] > User Info: dream1erik
[15:57:01 INFO]: [LP] - UUID: 3193ffc2-de86-3121-91aa-423be20bf6be (type: offline)
[15:57:01 INFO]: [LP] - Status: Offline
[15:57:01 INFO]: [LP] - Primary Group: premium
[15:57:01 INFO]: [LP] - Parent Groups:
[15:57:01 INFO]: [LP] -    > premium
[15:57:01 INFO]: [LP] -    > vip (server=survival)
[15:57:01 INFO]: [LP] - Contextual Data:
[15:57:01 INFO]: [LP] -    Has contextual data: false
[15:57:01 INFO]: [LP] -    Applicable contexts: None
[15:57:01 INFO]: [LP] -    Prefix: None
[15:57:01 INFO]: [LP] -    Suffix: None
[15:57:01 INFO]: [LP] -    Meta: None
Получается что нужно тогда делать отдельные базы данных для серверов и выдавать глобально права. Или все же можно как то через настройки самого luckperms это сделать.
 
Получается что нужно тогда делать отдельные базы данных для серверов и выдавать глобально права. Или все же можно как то через настройки самого luckperms это сделать.
Общая MySQL для всех серверов, никак иначе. Более того, если сервера не связаны в бандже, им надо устанавливать интервал запроса прав из БД (про связанные в банджу я писал в посте, там нужен messaging-service).
Про группы я не увидел ничего странного, в чём проблема то? Выдал на сурвайвл — пометка server=survival, выдал глобально значит глобально повсюду.
 
Почему после миграции с PermissionsEX в базе данных значение "server" остается "global" Хоть я и установил в конфиге LP server: anarchy
Уже даже из файлом contexts пробовал что-то мудрить. 4 часа потратил на все это...... Не могу нормально перейти с пекса на LP хоть и очень хочется.
 
Почему после миграции с PermissionsEX в базе данных значение "server" остается "global" Хоть я и установил в конфиге LP server: anarchy
Уже даже из файлом contexts пробовал что-то мудрить. 4 часа потратил на все это...... Не могу нормально перейти с пекса на LP хоть и очень хочется.
Так, вот отсюда чуть конкретнее. Миграция всё переносит с параметрами сервера global. Если переименовать сервер, то права надо распределить самостоятельно. Где-то на вики может и есть более простой способ, но я не совсем понял проблему.
Начнём сначала — есть база PEX, есть сервер с luckperms, где server=anarchy. Что надо сделать? Желательно с подробностями.
 
Так, вот отсюда чуть конкретнее. Миграция всё переносит с параметрами сервера global. Если переименовать сервер, то права надо распределить самостоятельно. Где-то на вики может и есть более простой способ, но я не совсем понял проблему.
Начнём сначала — есть база PEX, есть сервер с luckperms, где server=anarchy. Что надо сделать? Желательно с подробностями.
Стоит плагин PEX, Он с локальной бд в своем файле. Есть LuckPerms с Подключением к MySql (MaterialBD). В его конфиге установлено server: anarchy. Пишу /lp migration permissionsex оно все копирует, но как сказал выше, в PhPmyadmin смотрел, там server global.
 
Стоит плагин PEX, Он с локальной бд в своем файле. Есть LuckPerms с Подключением к MySql (MaterialBD). В его конфиге установлено server: anarchy. Пишу /lp migration permissionsex оно все копирует, но как сказал выше, в PhPmyadmin смотрел, там server global.
Видимо при миграции все права из PEX рассматриваются как глобальные. Если нужно импортировать только для своего сервера, то придётся ручками всё расставлять. Есть ещё вариант /lp export в файл, где отредактировать параметры сервера и применить /lp import.
 
Видимо при миграции все права из PEX рассматриваются как глобальные. Если нужно импортировать только для своего сервера, то придётся ручками всё расставлять. Есть ещё вариант /lp export в файл, где отредактировать параметры сервера и применить /lp import.
Ну, если у меня 8+ серверов, придётся попотеть) Эх. Все же спасибо.
 
Как временно выдать привилегию?
 
Ребят, можно ли как-нибудь продлить временные разрешения или группы?
Например "/lp user User parent addtemp Group 1m" даст игроку группу на 1 минуту, но никак не получается к текущему (истекающему) времени временной группы добавить ещё времени.
 
Назад
Верх