- Обновлена зависимость с GamePoints на CoinsEngine (изменено название плагина). Обратите внимание, что это требует обновления economyType, используемого в магазинах, с GAME_POINTS на COINS_ENGINE.
- Добавлена возможность указать несколько слотов для пункта главного меню (аналогично тому, как это делается в магазинах)
- Исправлена ошибка, из-за которой API не возвращал корректные модификаторы цены
- Добавлена возможность отключения кэша разрешений. Дополнительные инструкции доступны в документации: https://docs.brcdev.net/#/shopgui/faq?id=disabling-permission-cache.
- Добавлены модификаторы цены разрешения в вывод /shop checkmodifiers для онлайн-игроков
- Добавлена возможность требовать пустые слоты инвентаря перед покупкой предмета (т.е. команда, дающая предметы). Примеры см. в документации.
- Добавлена возможность иметь кнопки, закрывающие текущий открытый GUI. Примеры см. в FAQ.
- Добавлена поддержка нескольких слотов для навигационных кнопок (назад, отмена, предыдущая/следующая страница) и кнопок управления графическим интерфейсом выбора суммы
- Добавлена поддержка пользовательских звуков
- Исправлено, что звуки не перезагружались при перезагрузке /shop
- Обновлена зависимость NBTAPI до последней версии
- Улучшена загрузка файлов конфигурации магазина
Добавлена опция исключения предметов из слотов брони при использовании /sell all и /sell handall. См. пример config.yml для справки (строки 204 и 215).