Снапшот 22w18a: улучшения аллеев, новая команда place и исправления Стража

Вышел новый тестовый билд Minecraft: Java Edition, в котором доработали поведение аллеев, добавили мощную команду place для администрирования и исправили множество ошибок, связанных со Стражем и скульк-блоками.

Команда разработчиков Minecraft выпустила очередной тестовый снапшот для Java-версии игры под номером 22w18a. Этот выпуск не приносит нового контента, но содержит важные изменения геймплея и технической части, направленные на улучшение стабильности и удобства. Главными нововведениями стали серьёзная доработка поведения моба Аллей, внедрение криптографической подписи для системного чата, а также замена устаревшей команды placefeature на более функциональную place. Кроме того, в снапшоте исправлено большое количество багов, особенно тех, что были связаны с поведением Стража и механикой скульк-блоков.

Изменения в геймплее

В этом обновлении получили важные доработки помощники-аллеи (Allays), а также была скорректирована работа вибрационных механик в Deep Dark.

  • Аллей стал умнее. Моб теперь следует за игроком, которому он "понравился" (получил от него предмет), даже если не видит его. Ранее аллей мог потерять игрока из виду, если тот скрывался за углом или блоком. Теперь же он будет преданно следовать за своим хозяином, ориентируясь не на прямую видимость, а на факт привязанности.
  • Увеличена дистанция отслеживания. Аллей перестанет следовать за игроком и потеряет его только в том случае, если расстояние между ними превысит 64 блока. Это изменение делает помощника более надёжным при исследовании обширных пещер или строительстве.
  • Обновлена текстура частиц звукового удара. Визуальный эффект от атаки Стража получил небольшое графическое обновление для большей чёткости и соответствия общему стилю игры.
  • Исправлен приоритет вибраций. Слушатели вибраций, такие как Скульк-сенсор (Sculk Sensor), Скульк-крикун (Sculk Shrieker) и сам Страж (Warden), теперь реагируют на ближайшую вибрацию в пределах одного игрового тика, а не на первую созданную. Это исправляет ситуацию, когда несколько одновременных событий могли вызывать неожиданное или нелогичное поведение системы обнаружения.

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

Этот раздел обновления затрагивает в основном создателей карт, владельцев серверов и разработчиков дата-паков.

Настройки ткацкого станка и чата

  • Доступные в ткацком станке (Loom) узоры для баннеров теперь можно контролировать с помощью тегов. Тег banner_pattern/no_item_required позволяет создать узор без нужного предмета (например, кирпича для узора "Граница"), а теги вида banner_pattern/pattern_item/* привязывают конкретные предметы к определённым узорам.
  • Серверы теперь могут определять различные форматы стилей чата для клиентов. Это реализовано через новый реестр chat_type, который синхронизируется с клиентами при подключении. Владельцы серверов могут задавать собственные ключи перевода или шаблоны форматирования (например, %s говорит: "%s"), применять ко всему сообщению форматирование (курсив, цвет), а также настраивать формат озвучки (наррации) чата.
  • Сообщения из команд /say, /msg, /teammsg и /me теперь также защищаются криптографической подписью, что повышает безопасность и предотвращает подделку сообщений в многопользовательской игре.

Новая команда /place

Команда placefeature была удалена, а на её место пришла более универсальная и мощная команда place. Она позволяет размещать различные игровые объекты в указанной локации и имеет три режима:

place feature <идентификатор_особенности> [позиция]
place jigsaw <пул> <старт> <глубина> [позиция]
place structure <идентификатор_структуры> [позиция]

Параметры команды:

  • feature - идентификатор особенности (например, дерева или рудной жилы).
  • structure - идентификатор структуры (например, деревни или крепости).
  • pool - идентификатор пула шаблонов для генерации.
  • start - имя стартового соединительного узла (jigsaw) в качестве якоря.
  • depth - максимальное количество соединений jigsaw для прохождения при размещении.
  • pos - координаты для начала генерации (по умолчанию - текущая позиция).
Эта команда - мощный инструмент для создателей приключенческих карт и администраторов, позволяющий точно размещать заранее заданный контент в мире.

Прочие технические правки

  • Встроенная среда выполнения Java была обновлена до версии 17.0.3, что может повысить производительность и стабильность игры.
  • Из таблиц добычи (loot tables) удалена функция set_goat_horn_sound.
  • Вместо неё добавлена новая функция set_instrument. Она задаёт теги предмета, необходимые для инструментов (включая рог козы), случайным образом выбирая значение из указанного тега. Параметр options ссылается на тег, определяющий набор доступных инструментов для выбора.
Скидка 10% по промокоду

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

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

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