Releases: EasyDonate/EasyPayments
Releases · EasyDonate/EasyPayments
EasyPayments v2.4.2
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)
- Небольшие технические изменения, направленные на исправление проблемы.
EasyPayments v2.2.1
Список изменений:
- Добавлена поддержка версии игры 1.20.4. (NMS 1_20_R3)
Happy New Year!
EasyPayments v2.2.0
Внимание!
Необходимо обновить файлы локализации плагина!
Вы можете посмотреть изменения здесь.
Список изменений:
- Добавлена команда
/cart clear [игрок]
для очистки корзины игрока.
Право на использование:easypayments.command.clear
(для Операторов)
Право на очистку корзин других:easypayments.command.clear.other
(для Операторов)
Товары из очищенной ранее корзины никак не могут быть возвращены! - Добавлена команда
/cart transfer <от кого> <ID платежа> <кому>
для передачи покупок в корзине.
При помощи аргументов<от кого>
и<кому>
можно определить, из чьей корзины покупки будут изъяты, и в чью корзину они будут добавлены. Аргумент<ID платежа>
(целое положительное число) соответствует реальному идентификатору платежа, который можно посмотреть в интерфейсе платформы EasyDonate.
Право на использование:easypayments.command.transfer
(для Операторов)
Не рекомендуется давать возможность выполнять команду простым игрокам.
Никнейм покупателя в командах выдачи будет изменён на никнейм владельца новой корзины! - Теперь, если покупатель находится на сервере в момент добавления покупок в корзину, он также получит уведомление, как если бы он перезашёл на сервер после этого.
- Исправлена визуальная ошибка с аргументами некоторых команд в
/ep help
. - Небольшие технические изменения.
EasyPayments v2.1.1
Список изменений:
- Добавлена поддержка версии игры 1.20.2. (NMS 1_20_R2)