- Исправлено: плагин выводил ошибку при использовании предмета-черепа с данными base64 на сервере Spigot
- API Change: добавлена поддержка Cancellable для ItemPreTransactionEvent (спасибо P-Pang3)
- API Fix: исправлена работа ItemFinishTransactionEvent buyOrSell
- Добавлена поддержка плейсхолдера {shop-id} в заголовке меню магазина (спасибо Happy-FZM)
- Функция обновления заголовка больше не требует MythicChanger (спасибо Happy-FZM)
- Добавлен плейсхолдер {item-material} в расширении PlaceholderAPI для отображения ID материала товара (спасибо Happy-FZM)
- Обновлены все языковые файлы с помощью AI
- Добавлена команда /shop editor (только в премиум-версии)
- Прочие небольшие изменения и исправления
- Исправлена работа функции задержки кликов в меню (menu click cooldown) в некоторых случаях
- Добавлена опция require-conditions для конфигурации одного предмета
- Добавлена поддержка плейсхолдера {amount} в buy-conditions и sell-conditions
- Добавлена новая опция settings.menu-settings в конфигурацию магазина. Здесь можно настроить все параметры, связанные с меню. Настройки меню, определённые в этом разделе, применяются только к конкретному магазину, позволяя создавать независимые конфигурации меню без необходимости создавать отдельный файл конфигурации.
- Кнопки предметов (товаров) и обычные кнопки теперь поддерживают опцию display-conditions, которая позволяет задавать условия их отображения.
- Опция layout в конфигурации меню теперь поддерживает показ разных предметов или кнопок в зависимости от того, выполнены ли условия отображения.
- Добавлена поддержка параметра fail-type в разделе fail-actions.
- Исправлена проблема, из-за которой плагин не загружался на версии Paper 1.17.1.
Если язык клиента игрока отсутствует в языковом файле плагина, будет использоваться язык по умолчанию, а не en_US.yml.