1. Исправлено множество дюпов которые вы каким-то образом не заметили за месяц.
2. Потеря возвращаемого предмета при выходе игрока, если игрок выйдет в момент возвращения товара, товар пропадёт, а вот игроку ничего не выдаться.
3. Потеря остатка стака и продление срока хранения при частичной покупке
4. Застревание лотов в PROCESSING и восстановление, если серв упадёт задача в нём останется навсегда.
5. Пофиксил баг с отключением комиссии при commission.enabled: false (этот сеттинг просто не отключил комиссию, если владелец решил её отключить)
6. Потеря точности денежных величин в БД. Dозникают округления. Например, число 99 999 999 в таком представлении превращается в 100 000 000.
7. Каждая операция PlayerPoints округляется вверх отдельно. Итог зависит от способа покупки. Стак из 64 предметов за 150 рублей целиком стоит 150, а при покупке по одной штуке суммарное списание составит больше.
8. Пофикшена утечка памяти
9. Если лимит у игрока исчерпан, то деньги за комиссию не снимаются!!!
10. Плагин достаточно оптимизирован, возможно он грузил если кликать без остановки по всем кнопкам на 100-80 мс сервер, то сейчас максимум на 20-10мс (ничтожно мало, просто пух)
11. Была добавлена новая система магазинов, теперь каждый игрок может взять и присвоить себе Discord-тег или же Название магазина. Название магазина может заменять ник продавца, например /ah (название магазина) и аукцион выведет все товары игрока.
12. Была добавлена история продаж во всех магазинах, теперь можно посмотреть кто купил, когда купил, за сколько купил.
13. Теперь команда /fmauction reload работает полноценно — она перезагружает абсолютно всё, что вы редактировали.
14. В TextUtils заменил StringBuffer на StringBuilder и вообщем его заменил.
15. Поменял абсолютно всю структуру кода, теперь рекорды и новый подход.
Спасибо за внимание, была проделана очень большая работа над аукционом, которая заняла у меня неделю.