Новое:Добавлено api плагина
Добавлены новые параметры в базу данных (советую избавиться от старой)
Код был переписан с нуля!
Изменения:Изменена система логирования, добавлена система ивентов.
Убрана возможность настройки ивентов через меню.
Изменены команды плагина.
Изменены старые и добавлены новые плейсхолдеры.
Добавления:Добавлен параметр condition, позволяющий фильтровать ивенты.
Теперь вы сами сможете выбрать, как и где будут сохраняться логи!
Добавлены новые параметры в базу данных.
Добавления:
- плейсхолдер %nnLogger_id%, выводящий айди аккаунта игрока;
- две под-команды для получения некоторых данных о игроках.
Исправления:
- исправлено неадекватное логирование некоторых слушателей;
- добавил возможность изменять содержимое логов, которое раньше можно было только при редактировании кода.
Другие изменения:
- изменены некоторые права плагина;
- изменён конфиг плагина (чеккер конфига пока не доделал, так-что обновляйте ручками);
- так-же была изменена база данных, так что если вы использовали плагин ранее, то старая бд станет бесполезной, для адекватной работы обязательно удалите её.
P.S.
Основной задачей этого обновления было изменение кода в корни, к слову, я с этим справился)
Обновления:
- Добавлен плейсхолдер %nnLogger_accounts%, который выводит количество аккаунтов, по сути работает так-же, как и /accounts, только выводит одно значение.
Исправления:
- Исправлена неработоспособность на версиях 1.17 и 1.16
ВАЖНО! Эта версия является окончательной, то-есть я реализовал всё то, что хотел, теперь дело только за вами, буду реализовывать предложенные вами идеи для этого плагина со своего дискорд сервера, кстати вот он - Присоединяйтесь к сообществу «nn edition» на сервере Discord!
Обновления:
- Изменено право на просмотр количества аккаунтов - nnlogger.accounts
- Доработан счётчик аккаунтов (если вы использовали плагин ранее, удалите файл data.json)
- Доработана конфигурация плагина (удалите старую, иначе плагин будет работать не корректно)
- Добавлена подкомада /logger get [значение] [игрок], право на его использование - nnlogger.get
- Переработан таб комплит основной команды
Исправления:
- Исправлена грамматическая ошибка в логгере смены игрового режима
- Убрал некоторое количество лишнего кода
Исправлена работа параметра "player-counter" в конфиге
Обновления:Исправленные баги:
- переписан конфиг, благодаря чему он должен работать на пару миллисекунд быстрее :p
- за счёт переработки конфига смогу добавить поясняющие комментарии в конифг
- исправлен баг, при котором смена игрового режима логировалась с форматом смертей
- исправлен баг, из-за которого отключение параметра player-counter ни на что не влияло, но при этом, при отключении логирования авторизаций игроков эта функция отключалась
- выход игроков логировался в локальные логи даже если они были отключены