Пре-релиз 1.21.9-pre1 - улучшения медных големов, настройка манекенов и важные исправления

В первом пре-релизе будущего обновления Minecraft разработчики внесли корректировки в поведение медных големов, добавили новые параметры для манекенов и устранили ряд критических ошибок, включая проблемы с медными блоками и порталами.

Команда Minecraft выпустила первый пре-релиз версии 1.21.9-pre1. Как и ожидалось, этот этап тестирования посвящён доводке новых механик, добавленных в последних версиях, - в первую очередь медных големов и манекенов. В обновлении исправлено множество багов, улучшено поведение медных големов и значительно расширены возможности настройки манекенов для картостроителей и владельцев серверов.

Улучшения медных големов

Основное внимание в этом пре-релизе уделено отладке поведения медных големов. Разработчики исправили логику их взаимодействия с сундуками. Теперь голем, который является пассажиром транспорта (например, вагонетки), будет пытаться открывать только те сундуки, которые находятся в соседних блоках. Это изменение должно сделать поведение помощников более предсказуемым и устранить ситуации, когда они безуспешно пытались добраться до отдалённых контейнеров.

Кроме того, в списке исправлений устранены и другие проблемы, связанные с этими механическими созданиями. Это говорит о том, что команда Mojang активно собирает обратную связь и готовит медных големов к стабильному релизу.

Изменения манекенов

Для манекенов представлен целый набор новых возможностей конфигурации через дата-паки. Теперь картостроители получают гораздо более гибкий инструмент для создания статичных NPC.

Новые поля данных

  • pose (поза). Определяет, в какой позе будет отображаться манекен. Допустимые значения: standing (стоя), crouching (крадясь), swimming (плавание), fall_flying (полёт на элитрах) и sleeping (сон).
  • immovable (неподвижный). Необязательный булевый параметр. Если установлен в true, манекен нельзя будет сдвинуть (по умолчанию false).
  • description (описание). Необязательный текстовый компонент, который отображается на месте, где у игрока показывался бы счёт below_score. Если параметр опущен, будет показан текст по умолчанию "NPC".
  • hide_description (скрыть описание). Необязательный булевый параметр. Если установлен в true, описание не будет отображаться вовсе. В таком случае манекен будет выглядеть как игрок без отображения счёта.

Модифицированный компонент профиля

Компонент minecraft:profile был расширен и теперь позволяет переопределять различные значения, используемые для рендеринга. Это открывает тонкую настройку внешнего вида манекена:

  • texture - можно указать собственный ID текстуры скина (например, entity/player/wide/steve для скина Стива).
  • cape - ID текстуры плаща.
  • elytra - ID текстуры элитр. Если не указан, манекен в элитрах будет использовать текстуру плаща или стандартную текстуру элитр.
  • model - тип модели: wide (широкая) или slim (узкая).

Также манекены теперь могут принимать компонент minecraft:profile непосредственно из предметов-спавнеров (как яйца призыва), что упрощает их создание с заданным внешним видом.

Технические изменения

Версия дата-паков обновлена до 87.1. Внесён ряд правок в команды и функции лута, направленных на увеличение гибкости для создателей контента.

Изменения в командах

  • Команда /spawnpoint теперь может принимать дополнительный аргумент pitch (угол наклона по вертикали).
  • Команда /setworldspawn больше не ограничена Верхним миром. Это означает, что точку возрождения игроков теперь можно установить, например, в Незере или Краю, если у них нет кровати или якоря возрождения. Команда также получила опциональный аргумент pitch.
  • Серверные команды по умолчанию теперь выполняются из измерения, в котором происходит возрождение игрока, а не всегда из Верхнего мира.
  • Команда /fetchprofile теперь также выводит кликабельный текст для призыва манекена с разрешённым профилем.

Функции лута (Loot Functions)

Расширены возможности функций minecraft:copy_name и minecraft:copy_components. В поле source теперь можно использовать новые контекстные значения, такие как direct_attacker (прямой атакующий), target_entity (целевая сущность), interacting_entity (взаимодействующая сущность) и другие. Это позволяет более точно копировать имена и компоненты между сущностями в различных игровых ситуациях.

Протокол управления сервером

В нотификациях протокола управления сервером теперь используется префикс minecraft:notification/ вместо notification:.

Как напоминают разработчики, пре-релизы выходят вне обычного графика обновлений по вторникам. Это означает, что следующий тестовый билд может появиться в любой момент, и команда продолжает работу над подготовкой полноценного обновления 1.21.9.

Скидка 10% по промокоду

Ищете хостинг Minecraft серверов?

Запустите свой сервер за минуту — установка модов и плагинов в один клик, защита от DDoS, мощное железо. Промокод PROMO10 даст скидку 10% на любой тариф.

PROMO10
Скопировать
Посмотреть тарифы