Добавлено:
- Поддержка 1.19.4, включая экспериментальные элементы для 1.20
- Опция ShopItem 'close-menu', которая будет закрывать GUI магазина после успешной транзакции
- Подставка для формата валюты внутри сообщения о транзакции
- Поддержка полностью настраиваемых названий валют
Исправлено:
- Загрузка сущностей перед ESGUI
- Ошибка NoSuchMethod при использовании API
- При продаже нескольких ящиков с шулькерами одновременно учитывается содержимое только одного из них
Изменено:
- Обновлен API до версии 1.5.0
- Использование дублированных разрешений для каждого элемента приводит к тому, что разрешения вообще не загружаются
Пожалуйста, обновитесь до этой версии, если вы использовали последнюю сборку paper. Эта версия исправляет неправильную регистрацию разрешений по умолчанию, таких как использование для /shop, /sellall, /sellgui, ..., что вызвано неправильной регистрацией разрешений в новом модуле плагинов Paper.Исправлено:
- Все разрешения по умолчанию не регистрируются в новом модуле плагина paper
Исправлено:Изменено:
- Разрешения '.all' магазина не регистрируются
- NPE при использовании метода API #getShopItem()
- Обновлен хук ExcellentEnchantments до версии 3.3.1
Исправлено:Изменено:
- Ошибка загрузки предметов/открытия магазинов, когда не удавалось найти поставщика экономики по умолчанию
- Добавление разделов с помощью команд теперь перезагружает разрешения магазинов
Исправлено:
- Не обновляется история покупки предметов
- Префиксы/суффиксы игроков имеют необработанные цветовые символы
Добавлено:Исправлено:
- Префикс Lore для товаров с DynamicPricing, чтобы наглядно показать, является ли цена товара меньше или больше первоначальной цены
- Перезагрузка плагина с помощью /sreload приводила к падению сервера при перезагрузке DynamicPricing
- Проблемы с Lore для игроков bedrock, когда floodgate был установлен на прокси и внутреннем сервере
Исправлено:
- PlayerData не перезагружались при перезагрузке плагина, что приводило к проблемам с историей игроков/предметов bedrock
Изменено:
- Обновлен API до версии 1.4.6
- Теперь вы также можете устанавливать неопределенные параметры предметов с помощью команды
/editshop edititem
- Командные элементы не выполняются при покупке с помощью метода QUICK-BUY/SELL
- Команды покупки все равно выдавали предмет магазина при покупке с помощью метода QUICK-BUY/SELL
- Изменено:
- Разрешения для каждого элемента теперь по умолчанию будут иметь значение false вместо true
- Исправлено:
- ShopItems с командами sell теперь также будут срабатывать, когда предмет продается с помощью /sellall или /sellgui