Технический пре-релиз 1.19.3-pre1 - новые предикаты сущностей и фиксы

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

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

Новые entity sub-predicates

Одним из ключевых технических нововведений пре-релиза стало значительное расширение системы entity sub-predicates. Эти предикаты используются в таблицах добычи (loot tables), достижениях (advancements) и командах для точного определения условий, основанных на свойствах сущностей. Теперь разработчики контента получили возможность создавать более детализированные и вариативные условия, проверяя конкретные варианты (variants) мобов и предметов.

Были добавлены новые типы sub-predicates для следующих сущностей, каждый с параметром variant:

  • Аксолотль (axolotl): lucy, wild, gold, cyan, blue.
  • Лодка (boat): работает для обычных лодок, грузовых лодок и плотов. Варианты: oak, spruce, birch, jungle, acacia, dark_oak, mangrove, bamboo.
  • Лиса (fox): red, snow.
  • Грибная корова (mooshroom): red, brown.
  • Картина (painting): варианты соответствуют реестру painting_variant.
  • Кролик (rabbit): brown, white, black, white_splotched, gold, salt, evil.
  • Лошадь (horse): проверяет только масть (white, creamy, chestnut, brown, black, gray, dark_brown). Узоры (markings) являются отдельным значением и не учитываются.
  • Лама (llama): creamy, white, brown, gray.
  • Житель (villager): работает также для зомби-жителей. Варианты берутся из реестра villager_type. Профессия и уровень - отдельные значения, не проверяемые этим предикатом.
  • Попугай (parrot): red_blue, blue, green, yellow_blue, gray.
  • Тропическая рыба (tropical_fish): включает такие узоры, как kob, sunstreak, snooper и другие.

Обновление команды fillbiome

Команда /fillbiome, позволяющая изменять биомы в указанной области, получила долгожданное улучшение - фильтрованный режим. Новая синтаксическая форма:

/fillbiome [replace ]

Новый параметр filter позволяет указать конкретный биом или тег биома, который должен быть заменен. Это делает команду более точной и безопасной в использовании, так как теперь можно изменить только определённые биомы, не затрагивая другие в области действия.

Головы игроков и нот-блоки

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

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

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

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

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