Команда Mojang выпустила первый пре-релиз для версии 1.21.6, ознаменовав начало финальной стадии тестирования перед вторым крупным обновлением этого года. Как и ожидалось, этот пре-релиз в основном сфокусирован на исправлении ошибок, полировке существующего функционала и внесении важных технических изменений, особенно в систему диалогов и работы с кастомным контентом. Среди ключевых нововведений - полный редизайн механики диалогов, новая привязка клавиш для быстрых действий, а также десятки исправлений, касающихся ездовых Гастов, интерфейса и геймплея.
Исправления и настройки геймплея
В этом пре-релизе появился ряд небольших, но важных корректировок, влияющих на сенсорные системы и поведение объектов. Блок Высушенного Гаста теперь при изменении своего состояния испускает вибрацию с частотой 11, что позволяет использовать его в качестве триггера для скрытных механизмов с Скульк-сенсорами. Аналогично, действие стрижки седла, конской брони или ковра с ездового животного теперь генерирует вибрацию с частотой 6, а их снятие - с частотой 4.
Произошла корректировка в настройках звука: фоновые звуки, издаваемые блоком Высушенного Гаста, теперь управляются через категорию "Блоки", а не "Окружающая среда", что делает их настройку более логичной и предсказуемой.
Также исправлено несколько проблем, связанных с ездовыми Счастливыми Гастами. Теперь игрок, верхом на таком существе, не может пролететь сквозь другого Счастливого Гаста, на котором также сидит игрок. Это предотвращает нежелательные коллизии и "слияния" существ при совместном полете.
Масштабные изменения системы диалогов
Наиболее значительные изменения в пре-релизе затронули техническую систему диалогов в Minecraft. Версия Data Pack обновлена до 79, и эти правки направлены на унификацию и расширение возможностей для создателей карт и владельцев серверов.
Ключевые нововведения в диалогах
Теперь любой тип диалога может содержать поля ввода (inputs), что делает устаревшими специализированные диалоги для ввода данных. Удалены типы minecraft:simple_input_form и minecraft:multi_action_input_form, так как их функционал полностью покрывается обычными minecraft:notice и minecraft:multi_action.
- Новые поля конфигурации: В диалоги добавлены поля
pause(останавливает ли игра в однопользовательском режиме) иafter_action(действие после подтверждения). - Гибкое поведение после действия: Поле
after_actionможет иметь значенияclose(закрыть диалог),none(оставить открытым) илиwait_for_response(показать экран ожидания ответа от сервера). - Унифицированные действия: Поля
on_clickиon_submitзаменены единым полемaction. - Расширенное событие custom: Событие
minecraft:customтеперь может передавать полный NBT-тег, что открывает большие возможности для сложных взаимодействий между клиентом и сервером.
Новая привязка клавиш Quick Actions
Одно из самых заметных нововведений для пользователей - добавление новой привязки клавиш "Быстрые действия" (Quick Actions). По умолчанию она назначена на клавишу G.
- Эта функция активирует диалоги, сконфигурированные в теге
minecraft:quick_actions. - Если в теге один элемент - нажатие G сразу откроет этот диалог.
- Если элементов несколько - откроется специальное меню выбора.
- По умолчанию тег пуст, и функционал предназначен исключительно для кастомного контента и серверных модификаций, позволяя создавать удобные меню и интерфейсы.
Изменения коснулись и структуры диалогов: заменено поле on_cancel на exit_action в типах multi_action, server_links и dialog_list. Также теперь корректно работают события наведения и клика (hover_event, click_event) на текстовых компонентах внутри тела диалога.
Обновления для создателей контента
Версия Resource Pack повышена до 63, что принесло два важных изменения для авторов ресурс-паков.
- Поле oversized_in_gui: В определение моделей предметов добавлено булево поле
oversized_in_gui. Если оно установлено вtrue, модель предмета может отображаться за пределами своего слота в интерфейсе. Разработчики специально отмечают, что эта возможность не считается официально поддерживаемой и была возвращена временно, как исключение, поскольку многие серверные ресурс-паки полагаются на неё. В будущем её планируют заменить официальным решением. - Новый тип модели player_head: Введен специальный тип модели
minecraft:player_head, предназначенный для корректной загрузки и отображения текстур скинов игроков из компонентаminecraft:profile. При этом тип моделиminecraft:headболее не поддерживает загрузку текстур из профиля, что следует учитывать при обновлении старых паков.





