Skip to content

Releases: EasyDonate/EasyPayments

EasyPayments v2.4.2

17 Jan 22:20
Compare
Choose a tag to compare

Список изменений:

  • Добавлена поддержка версии игры 1.21.4. (NMS 1_21_R3)
  • Исправлен запуск плагина на старых сборках Folia (1.20.4 и ниже).

EasyPayments v2.4.1

30 Nov 19:05
Compare
Choose a tag to compare

Список изменений:

  • Добавлена поддержка версии игры 1.21.3. (NMS 1_21_R2)

EasyPayments v2.4.0

24 Aug 16:03
88aa831
Compare
Choose a tag to compare

Список изменений:

  • Добавлен переключатель автоматической выдачи товаров из корзины, если игрок находится онлайн в момент обработки покупок. Также при включении данной опции покупки будут выданы автоматически при входе игрока на сервер.
  • Добавлен функционал фильтрации товаров, которые проходят выдачу в обход корзины. Товары фильтруются по уникальным ID с панели управления, что дает возможность корректно обрабатывать, например, покупки "разбанов".
  • Теперь по умолчанию, если плагин запускается впервые, корзина и автоматическая выдача будут включены.
  • Произведена небольшая реорганизация исходного кода плагина, что упростит его модификацию при необходимости.

Full Changelog: 2.3.0...2.4.0

EasyPayments v2.3.0

21 Aug 11:38
Compare
Choose a tag to compare

Список изменений:

  • Добавлена поддержка ядра 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

23 Jun 20:31
Compare
Choose a tag to compare

Список изменений:

  • Добавлена поддержка версии игры 1.21. (NMS 1_21_R1)

EasyPayments v2.2.3

19 May 22:07
Compare
Choose a tag to compare

Список изменений:

  • Добавлена поддержка версий игры 1.20.5, 1.20.6. (NMS 1_20_R4)
  • Внесено исправление временного характера для корректной работы плагина под Paper 1.20.5 и новее.
  • Обновлен выводимый copyright при запуске плагина.

EasyPayments v2.2.2

03 Jan 10:01
Compare
Choose a tag to compare

Список изменений:

  • Исправлена работа плагина на версиях игры 1.17.X. (NMS 1_17_R1)
  • Небольшие технические изменения, направленные на исправление проблемы.

EasyPayments v2.2.1

29 Dec 07:10
Compare
Choose a tag to compare

Список изменений:

  • Добавлена поддержка версии игры 1.20.4. (NMS 1_20_R3)

Happy New Year!

EasyPayments v2.2.0

21 Nov 20:31
Compare
Choose a tag to compare

Внимание!

Необходимо обновить файлы локализации плагина!
Вы можете посмотреть изменения здесь.

Список изменений:

  • Добавлена команда /cart clear [игрок] для очистки корзины игрока.
    Право на использование: easypayments.command.clear (для Операторов)
    Право на очистку корзин других: easypayments.command.clear.other (для Операторов)
    Товары из очищенной ранее корзины никак не могут быть возвращены!
  • Добавлена команда /cart transfer <от кого> <ID платежа> <кому> для передачи покупок в корзине.
    При помощи аргументов <от кого> и <кому> можно определить, из чьей корзины покупки будут изъяты, и в чью корзину они будут добавлены. Аргумент <ID платежа> (целое положительное число) соответствует реальному идентификатору платежа, который можно посмотреть в интерфейсе платформы EasyDonate.
    Право на использование: easypayments.command.transfer (для Операторов)
    Не рекомендуется давать возможность выполнять команду простым игрокам.
    Никнейм покупателя в командах выдачи будет изменён на никнейм владельца новой корзины!
  • Теперь, если покупатель находится на сервере в момент добавления покупок в корзину, он также получит уведомление, как если бы он перезашёл на сервер после этого.
  • Исправлена визуальная ошибка с аргументами некоторых команд в /ep help.
  • Небольшие технические изменения.

EasyPayments v2.1.1

27 Sep 17:38
Compare
Choose a tag to compare

Список изменений:

  • Добавлена поддержка версии игры 1.20.2. (NMS 1_20_R2)