Пожалуйста, обновитесь до этой версии, если вы использовали последнюю сборку paper. Эта версия исправляет неправильную регистрацию разрешений по умолчанию, таких как использование для /shop, /sellall, /sellgui, ..., что вызвано неправильной регистрацией разрешений в новом модуле плагинов Paper.Исправлено:
- Все разрешения по умолчанию не регистрируются в новом модуле плагина paper
Исправлено:Изменено:
- Разрешения '.all' магазина не регистрируются
- NPE при использовании метода API #getShopItem()
- Обновлен хук ExcellentEnchantments до версии 3.3.1
Исправлено:Изменено:
- Ошибка загрузки предметов/открытия магазинов, когда не удавалось найти поставщика экономики по умолчанию
- Добавление разделов с помощью команд теперь перезагружает разрешения магазинов
Исправлено:
- Не обновляется история покупки предметов
- Префиксы/суффиксы игроков имеют необработанные цветовые символы
Добавлено:Исправлено:
- Префикс Lore для товаров с DynamicPricing, чтобы наглядно показать, является ли цена товара меньше или больше первоначальной цены
- Перезагрузка плагина с помощью /sreload приводила к падению сервера при перезагрузке DynamicPricing
- Проблемы с Lore для игроков bedrock, когда floodgate был установлен на p####i и внутреннем сервере
Исправлено:
- PlayerData не перезагружались при перезагрузке плагина, что приводило к проблемам с историей игроков/предметов bedrock
Изменено:
- Обновлен API до версии 1.4.6
- Теперь вы также можете устанавливать неопределенные параметры предметов с помощью команды
/editshop edititem
- Командные элементы не выполняются при покупке с помощью метода QUICK-BUY/SELL
- Команды покупки все равно выдавали предмет магазина при покупке с помощью метода QUICK-BUY/SELL
- Изменено:
- Разрешения для каждого элемента теперь по умолчанию будут иметь значение false вместо true
- Исправлено:
- ShopItems с командами sell теперь также будут срабатывать, когда предмет продается с помощью /sellall или /sellgui
Исправлено:Изменено:
- Отключение разрешений для полного раздела магазина, например 'EconomyShopGUI.sellallitem.farming', не отключало разрешения для каждого товара.
- Разрешения на конкретные предметы теперь будут корректно наследовать родительское разрешение раздела
Пример 1: При отключении разрешения на продажу определенного предмета с помощью '/sellall hand', разрешение 'EconomyShopGUI.sellallhand.<section>.item.<permission>' должно быть false
Пример 2: При отключении прав на продажу определенного предмета с помощью '/shop', разрешение 'EconomyShopGUI.shop.<section>.item.<permission>' должно быть false