Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно. Необходимо обновить браузер или попробовать использовать другой.
Исправлено: пакеты команд от других плагинов с параметрами-плейсхолдерами не отправлялись.
Исправлено: диалоги с предметом в содержимом не регистрировались при запуске.
Исправлено: для предметов брони автоматически не назначался компонент equippable.
Исправлено: предметы Nexo можно было использовать в крафтерах даже при отключённой настройке allow_in_vanilla_recipes.
Furniture
Исправлено: кровати мебели не пропускали ночь на новых версиях серверов и во время сна не работали как ванильные кровати.
Исправлено: игроки высаживались внутри или под кроватью мебели вместо позиции рядом с ней.
Исправлено: соединяемая мебель неправильно формировала углы в параллельных рядах, игнорировала повёрнутые углы и оставляла устаревшие формы у соседних элементов.
Исправлено: переименованная мебель не складывалась в стаки, а окрашенная или переименованная мебель выпадала как обычный предмет.
Исправлено: клонированные миры использовали те же хитбоксы мебели, что и мир, из которого они были скопированы.
Исправлено: проверка видимости мебели выполнялась в основном потоке и снижала производительность.
Resourcepack
Исправлено: новые стандартные Glyph не появлялись на серверах, где папка glyphs уже существовала.
Исправлено: хэши ресурс-паков поступали на прокси после самого ресурс-пака, которому они соответствовали.
Исправлено: ошибки на серверах с отключённой генерацией или размещением ресурс-паков.
Исправлено: элементы BBModel всегда использовали устаревшие варианты вращения.
Исправлено: ключи обфускации пропадали при повторном использовании кэшированного ресурс-пака вместо его повторной генерации.
Исправлено: на локально собранных JAR-файлах сервера выбиралась неправильная версия ванильного ресурс-пака.
[Изменения]
Настройка Glyphs.default_shadow_color заменена на Glyphs.default_shadow. Старые конфигурации по-прежнему считываются и автоматически преобразуются.
Удалён TRIMS CustomArmor.
Настройка CustomArmor полностью удалена, поскольку теперь используется только тип COMPONENT.
Переработано разделение атласов ресурс-пака, чтобы новые атласы предметов и блоков из 1.21.11 работали корректно.
[API]
Добавлено событие NexoCustomBlockPreDropLootEvent для изменения или отмены дропа кастомного блока до его выпадения.
В Drop добавлены методы для получения минимального и максимального количества.
[Новые возможности]
Добавлена настройка белого списка для Backpack Mechanic.
Автоматически определяется поддерживаемый PackFormat на основе ViaVersion/ViaBackwards, если они установлены.
Хэши шаблонов multipack теперь добавляются в данные ресурс-пака, отправляемые в NexoProxy.
Добавлены настройки максимальной стоимости ремонта в наковальне и условий, необходимых для сна на кровати мебели.
Добавлены четыре новых типа рецептов: Smithing, Transmute, Anvil и Crafter.
Добавлены внутриигровые редакторы для Smithing, Anvil, Crafter и Campfire RecipeBuilders.
Добавлена поддержка ингредиентов, требующих более одного предмета.
Добавлены ингредиенты, которые получают урон прочности вместо расходования, что удобно для инструментов.
Добавлены заменяемые ингредиенты, позволяющие выбрать, во что превращается ингредиент после крафта.
Исправлено удаление asset-id брони только для шлемов, использующих 3D Pack.model.
Исправлено поведение обфускации, заменявшей overlay-модели их базовыми вариантами и пропускавшей слои экипировки, модели с vanilla-ключами и шрифты.
Исправлено сохранение устаревших overlay-записей из импортированных ресурспаков и предыдущих генераций, ломавших текстуры.
Исправлена обработка template-паков Multipack: теперь они корректно разрешаются отдельно для каждого pack-сервера, благодаря чему их могут обслуживать LobFile и S3.
Исправло зависание генерации ресурспака, если ModelEngine рано создавал ZIP-архив или не регистрировался.
Исправлена миграция POLYMATH на HERMES в конфигурациях, где уже использовался HERMES.
Мебель и блоки
Исправлена проблема ModelEngine на Folia, вызванная использованием teleport вместо teleportAsync.
Исправлено выполнение отсечения мебели и обновлений пакетов дверей вне region-thread Folia.
Исправлен выбор неправильного варианта размещения мебели для настроек вроде restricted_rotation.
Исправлено отсутствие звуков шагов и падения мебели из-за неправильного поиска блока хитбокса.
Исправлено дублирование дропа мебели ModelEngine при частом нажатии.
Исправлено дублирование нотного блока при его разрушении в течение тика после воспроизведения ноты.
Исправлена порча карты задач звуков блоков при выгрузке мира.
Исправлено сравнение минимальной дистанции отсечения с максимальной границей, из-за которого отсечение отключалось при заданном значении.
Прочее
Исправлена обработка необработанных буферов PacketEvents с использованием текущего протокола конвейера, что устраняет потерю пакетов.
[Изменения]
Переработано разделение атласов для корректной обработки разделения в 1.21.11+, настройка legacy_atlas удалена.
Добавлена возможность указывать текстуру в ItemModel-Builder, чтобы не создавать Pack и отдельные файлы моделей вручную.
Форматирование предметов разделено на отдельные переключатели itemname, lore и customname.
Добавлена возможность указывать tooltip_display.hide_tooltip.
Добавлена настройка force_visibility для FurnitureBed.
Улучшена проверка ванильных ресурсов в глифах и предметах — проблемы теперь группируются по типу.
Оптимизированы отсечение мебели, генерация ресурспака, коллизии барьеров, обработка блоков света, звуки шагов и падения, задача эволюции мебели, а также перемещение мобов и движение жидкостей вокруг хитбоксов.