Releases: EasyDonate/EasyPayments
Releases · EasyDonate/EasyPayments
EasyPayments v2.5.2
Список изменений:
- Добавлена поддержка версий игры 1.21.9 — 1.21.10. (NMS 1_21_R6)
- Изменен способ получения UUID игрока, которого никогда не было на сервере.
- Улучшен вывод
/ep status: добавлена информация о платформе и имени исполнителя команд выдачи. - Исправлена работа плагина на 1.21.9 и выше.
Добавлены новые опции для опытных пользователей в конфигурации плагина:
executor-nameдля настройки имени исполнителя команд выдачи;force-internals-backed-platformдля принудительного использования реализации платформо-зависимых инструментов, основанной на работе с внутренним кодом игры (NMS), вместо универсальной реализации, где имя исполнителя команд выдачи зафиксировано на FeedbackForwardingSender.
Следующие опции в конфигурации плагина были перемещены в раздел для опытных пользователей:
feedback-await-timepermission-level
Ручное обновление конфигурации не требуется — плагин всё сделает сам.
EasyPayments v2.5.1
Список изменений:
- Добавлена поддержка фоновой синхронизации информации об игроках с EasyDonate.
- Добавлена поддержка режимов работы плагина, определяемых платформой.
- Исправлена работа плагина в аспекте регистра символов в никах.
- Исправлены ложный статус «В корзине покупателя» и потеря покупок в некоторых ситуациях.
- Исправлено прерывание инициализации плагина при первом запуске. (#31)
- Плагин теперь перезапускает задачи (в т.ч. обработку покупок) после
/ep reload.
EasyPayments v2.4.3
Список изменений:
- Добавлена поддержка версий игры 1.21.5 — 1.21.8. (NMS 1_21_R4, 1_21_R5)
- Упрощена сборка плагина или его форка из исходного кода. (#28)
- Улучшен механизм обнаружения некорректной настройки плагина.
EasyPayments v2.4.2
Список изменений:
- Добавлена поддержка версии игры 1.21.4. (NMS 1_21_R3)
- Исправлен запуск плагина на старых сборках Folia (1.20.4 и ниже).
EasyPayments v2.4.1
Список изменений:
- Добавлена поддержка версии игры 1.21.3. (NMS 1_21_R2)
EasyPayments v2.4.0
Список изменений:
- Добавлен переключатель автоматической выдачи товаров из корзины, если игрок находится онлайн в момент обработки покупок. Также при включении данной опции покупки будут выданы автоматически при входе игрока на сервер.
- Добавлен функционал фильтрации товаров, которые проходят выдачу в обход корзины. Товары фильтруются по уникальным ID с панели управления, что дает возможность корректно обрабатывать, например, покупки "разбанов".
- Теперь по умолчанию, если плагин запускается впервые, корзина и автоматическая выдача будут включены.
- Произведена небольшая реорганизация исходного кода плагина, что упростит его модификацию при необходимости.
Full Changelog: 2.3.0...2.4.0
EasyPayments v2.3.0
Список изменений:
- Добавлена поддержка ядра Folia с версии 1.20.2. (#10)
- Изменена механика работы на Paper 1.18.1 и новее. (#16)
- Изменена логика выдачи товаров, что может решить некоторые проблемы.
- Каждая итерация обработки покупок теперь атомарная - плагин не выключится до завершения обработки текущей итерации.
- Добавлена механика ведения собственного журнала событий в плагине. (#18)
Теперь плагин выводит всю отладочную информацию в файлы логов по путиplugins/EasyPayments/logs/.
Автоматическая очистка старых файлов производится по принципу времени их жизни - количества дней с момента создания файла, которое может быть ограничено опциейlog-file-time-to-lifeв конфиге. - Все файлы конфигурации теперь будут обновляться автоматически при изменении их композиции. (#19)
- Проект с исходным кодом плагина переведен на систему сборки Gradle. (#17)
О внутренних изменениях в механике работы плагина на Paper 1.18.1+ и Folia читайте на форуме.
Full Changelog: 2.2.4...2.3.0
EasyPayments v2.2.4
Список изменений:
- Добавлена поддержка версии игры 1.21. (NMS 1_21_R1)
EasyPayments v2.2.3
Список изменений:
- Добавлена поддержка версий игры 1.20.5, 1.20.6. (NMS 1_20_R4)
- Внесено исправление временного характера для корректной работы плагина под Paper 1.20.5 и новее.
- Обновлен выводимый copyright при запуске плагина.
EasyPayments v2.2.2
Список изменений:
- Исправлена работа плагина на версиях игры 1.17.X. (NMS 1_17_R1)
- Небольшие технические изменения, направленные на исправление проблемы.