Команда Minecraft выпустила новый тестовый снапшот 24w14a. В отличие от многих предыдущих выпусков, это обновление не добавляет нового игрового контента, а сосредоточено на фундаментальных технических улучшениях и устранении накопившихся ошибок. Ключевыми изменениями стали переход игры на Java 21, требование 64-битной операционной системы и обновление дата-паков до версии 38 с новыми возможностями для создателей карт. Кроме того, был исправлен длинный список багов, затрагивающих механики Ветродува, крафт, работу команд и интерфейс.
Технические изменения
Этот снапшот вносит серьезные коррективы в технические требования игры, что может повлиять на часть игроков и разработчиков модификаций.
- Требуется Java 21. Игра теперь официально требует для своей работы установленную Java версии 21. Это актуальная долгосрочная поддерживаемая (LTS) версия платформы, которая приносит улучшения производительности и безопасности.
- Требуется 64-битная ОС. Поддержка 32-битных операционных систем официально прекращена. Это связано с общим переходом индустрии на 64-битные вычисления, которые позволяют эффективнее использовать оперативную память.
- Новый дистрибутив Java. В комплект поставки игры теперь включена сборка OpenJDK 21.0.2 от Microsoft, что обеспечивает единообразие и стабильность среды выполнения для всех игроков на ПК.
Эти изменения направлены на модернизацию технической основы Minecraft, что является необходимым шагом для будущих обновлений и улучшения стабильности.
Дата-пак версии 38
Версия дата-паков обновлена до 38. Это изменение в первую очередь интересно для создателей пользовательских карт, модов и ресурс-паков, так как добавляет новые инструменты для работы с лут-таблицами и игровыми объектами.
- Новое поле
replaceв лут-функцииset_attributes. Ранее эта функция всегда заменяла существующие модификаторы атрибутов у предмета. Теперь добавлен параметрreplace(по умолчаниюtrue). Если установить его вfalse, новые модификаторы будут добавлены к уже существующим, а не перезапишут их. Это открывает больше гибкости в создании сложного лута. - Переименование поля
text. В компонентах книг полеtextвнутри фильтруемых записей было переименовано вraw. Это техническое изменение устраняет неоднозначность в названии и конфликт с другими компонентами текста в системе данных игры. - Расширенная поддержка голов игроков. Компонент
profileи соответствующие поля для предмета "голова игрока" и блока теперь поддерживают загрузку данных по UUID. Теперь можно указать только полеid(UUID), и игра автоматически подгрузит соответствующее имя игрока и текстуру с серверов Mojang, что упрощает создание карт с головами.





