Первый снимок Minecraft 26.1 знаменует собой важный поворотный момент для Minecraft Java Edition. Это первый снимок грядущей версии Java 26.1 , а также отправная точка для новой системы нумерации , в которой классический еженедельный формат заменен названием, напрямую связанным с целевой версией.
Помимо этого символического изменения, данная версия содержит значительные технические улучшения, включая полную переработку расчета яркости, обязательное обновление до Java 25 , обмены между жителями деревни теперь осуществляются с помощью пакетов данных , а также добавлена новая команда для анимации рук сущностей. Все это сопровождается существенным количеством исправлений ошибок и фундаментальных изменений.
Предлагаемые жителями деревень и странствующими торговцами сделки теперь определяются с помощью детерминированных случайных последовательностей , аналогичных тем, которые используются для таблиц добычи или бартера с пиглинами .
Эта система делает обмены более предсказуемыми по своей логике, а также позволяет полностью настраивать их с помощью пакетов данных . Для создателей технического контента это открывает возможности для расширенной настройки игровой экономики без использования внешних решений.
Алгоритм, отвечающий за преобразование уровней освещенности неба и блоков в яркость, отображаемую на экране, был полностью переписан. Цель этой переработки — упростить существующую систему и исправить многочисленные визуальные проблемы, замеченные в предыдущих версиях.
К числу существенных изменений относятся:
Добавлен новый режим отладочного рендеринга, предназначенный для карт освещения. Его можно активировать с помощью сочетания клавиш F3 + 4 .
В этом режиме текстура карты освещения отображается в реальном времени в правом нижнем углу экрана:
Данная графика предназначена исключительно для FPS/TPS и сетевых приложений и разработана в первую очередь для разработчиков и создателей пакетов данных.
Экран отладки был немного изменен для улучшения читаемости:
Для работы Minecraft Java Edition теперь требуется Java 25. Версия Java, поставляемая с лаунчером, теперь основана на дистрибутиве Microsoft OpenJDK 25 .
Это изменение подготавливает игру к будущим разработкам движка и улучшает долгосрочное обслуживание.
Версия пакета данных обновлена до 95 , с несколькими важными дополнениями:
piglin.*, по той же модели, что и villager.*.Эти изменения еще больше подтверждают основанную на данных логику Minecraft Java Edition.
/swingПоявилась новая команда:
/swing <sélecteur d’entités> <mainhand|offhand>
Эта команда запускает анимацию размахивания руками целевых объектов. Не все объекты визуально поддерживают эту анимацию, но на стороне сервера она выполняется корректно. Она возвращает количество объектов, для которых была отправлена анимация, что делает её полезной для сценических или декоративных объектов, таких как манекены.
Когда на сервере начинает заканчиваться место на диске, операторам теперь отображается предупреждающее сообщение . Это незаметное, но важное улучшение для повышения стабильности работы сервера.
В этом снимке исправлено 21 ошибка . Большая часть исправлений касается рендеринга освещения , устраняя многочисленные проблемы с освещением в Нижнем мире , под водой и при комбинировании различных источников света. Также исправлены несколько несоответствий, связанных с творческим режимом, включая превращение сущностей во враждебных после переключения игровых режимов.
Другие исправления касаются поведения некоторых мобов, генерации зомби-жителей, Эндер-дракона , а также различных технических элементов, связанных с отладкой, текстурами и правилами игры.