Обратите внимание: торговые сундуки (Sell Chest), установленные до обновления на эту версию, необходимо заново поставить, чтобы они продолжили работать.
Оптимизирована логика поиска торговых сундуков. Теперь при установке сундук регистрируется в пределах чанка, вместо перебора всех tile-entity блоков, как это было в предыдущих версиях.
Исправлено, что в некоторых случаях торговые сундуки не работали после перезапуска сервера.
Исправлено, что торговые сундуки не работали в спавн-чанке.
Добавлена настройка sell.sell-chest.enabled в config.yml. Если эта функция вам не нужна и вы хотите повысить производительность, вы можете отключить её.
Исправлено: в некоторых случаях {amount}, используемый в действиях give/take, возвращал значение 0.0.
Если {amount} возвращает целое число, десятичная точка больше не будет добавляться.
- Исправлена ошибка NPE при использовании мульти-предмета в качестве цены без установленной опции плейсхолдера.
- Добавлено новое действие: action_bar
- Добавлена поддержка использования встроенных плейсхолдеров внутри языковых плейсхолдеров
- Исправлена проблема, из-за которой опция языка в config.yml не работала с версии 4.2.0.
Для использования в продуктивной среде: пожалуйста, скачайте версию 4.2.0-Alpha.
Эта версия включает контент, связанный с sell chest, который находится на ранней экспериментальной стадии. Не рекомендуется использовать её на рабочем сервере.
Используйте команду /shop givesellchest, чтобы получить sell chest.
Если на сервере установлен плагин DecentHolograms, поддерживается отображение голограмм на sell chest.
Пример файла sell chest: UltimateShop/plugin/src/main/resources/sell_chests/A.yml
GitHub ссылка
Наступил новый год, и я рад представить первое крупное обновление UltimateShop для 2026 года:
- Добавлена функция языка для каждого игрока, которая позволяет определять язык плагина в зависимости от языка клиента каждого игрока.
- Добавлена функция расширенного формата сообщений, позволяющая отображать сообщения не только в обычном чате, но и в action bar, title, boss bar, а также воспроизводить звуки.
- Добавлена функция языковых плейсхолдеров, позволяющая выводить кастомные тексты на разных языках для клиентов с различными настройками языка.