Помогите Удаление записей в PEX

Korvinius

Активный участник
Пользователь
Баллы
88
Кто знает, ткните пальцем в АПИ PermissionsEX, где удалить полностью инфу об игроке из PEX?
 
Я имеюю ввиду ПОЛНОСТЮ удалить из ПЕКС запись об игроке.
В permissions.yml удали просто и всё
При наличии более 8к аккаунтов, за***ешься вручную удалять, я хочу в свой плагин включить возможность автоматического удаления неактивных игроков.
 
Да это делается одним запросом в бд. Ну или просто давать донат на 3-6 месяцев.
 
Да это делается одним запросом в бд. Ну или просто давать донат на 3-6 месяцев.
К сожалению у меня PEX не в БД, а в конфиге, а чистить нужно не из за доната, на сервере есть разные моменты, когда игроку выдаются автоматически те или иные права, но проходит время, игроки меняются... Вот и собирается куча всего, решил себе сделать плагинчик, который удаляет неактивных игроков из всех мест, где они могли сохраниться. Из AuthMe, Essentials, world/playerdata, уже готово, вот остались PEX и WG...
 
К сожалению у меня PEX не в БД, а в конфиге, а чистить нужно не из за доната, на сервере есть разные моменты, когда игроку выдаются автоматически те или иные права, но проходит время, игроки меняются... Вот и собирается куча всего, решил себе сделать плагинчик, который удаляет неактивных игроков из всех мест, где они могли сохраниться. Из AuthMe, Essentials, world/playerdata, уже готово, вот остались PEX и WG...
Ну тогда придумывай свое решение. Через bd был бы 1 запрос на игрока и все.
 
Придумал пару вариантов, которые не проверял:

  1. PermissionManager#resetUser(String) + самому делать сэйв конфига.
  2. Редактировать конфигурационный файл самому (создать поле с конфигурации, редактировать, сохранять).
 
Я решил поступить другим способом и импортировать конфиг в БД...
 
/pex user ник delete - т.к. пекс это старый плагин, а разработчик умственно отстал - ищи что-то связанное с user.delete
 
/pex user ник delete - т.к. пекс это старый плагин, а разработчик умственно отстал - ищи что-то связанное с user.delete
Может это говорит о том, что пора перейти на LuckPerms?

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

Он может экспортировать данные из пекса, содержит новые плюхи, которые явно порадуют стареньких владельцев серверов с пексом.
Может пришло время посмотреть в сторону другого плагина, LuckPerms действительно лучше?
 
Может пришло время посмотреть в сторону другого плагина, LuckPerms действительно лучше?
Скорее всего лучше, но лично мне не зашёл.
Нет привычных настроек групп, долго разбираться с ним, меня пока полностью устраивает pex.
Кстати, зачем переводить config в ДБ?
Воспользуйся поиском в Notepad++
 
Воспользуйся поиском в Notepad++
В смысле? Я не хочу вручную удалять записи об игроках
решил себе сделать плагинчик, который удаляет неактивных игроков из всех мест, где они могли сохраниться. Из AuthMe, Essentials, world/playerdata и WG уже готово, вот остались PEX ...
 
Может пришло время посмотреть в сторону другого плагина, LuckPerms действительно лучше?
Ну, вообще, я давно уже не видел пекса)

Не уверен, не буду утверждать, но alexandrage тоже рекомендовал, вроде)
 
Может пришло время посмотреть в сторону другого плагина, LuckPerms действительно лучше?
Опять 25...
282251
А по поводу темы - напрямую с БД работать будет реально проще. Главное не забыть перезагрузить на сервере кэш менеджера прав после удаления ненужной информации
 
Назад
Верх