Разработчики Minecraft выпустили очередной тестовый снапшот 26.1-snapshot-6. Это обновление примечательно двумя ключевыми аспектами: визуальным редизайном детенышей целой группы мобов и фундаментальными изменениями в формате хранения данных мира. Из-за последних Mojang настоятельно рекомендует создавать резервные копии своих сохранений перед загрузкой в этой версии, так как обратный переход на старые версии будет невозможен.
Обновлённые детёныши мобов
Основное визуальное нововведение снапшота - переработанные модели и текстуры детёнышей семи мобов. Теперь они выглядят более детализированными и "пушистыми". В список обновлённых мобов попали: пчела, лиса, коза, верблюд, броненосец, белый медведь и лама. Для каждого из них созданы специальные текстуры с учётом детского варианта.
Помимо внешнего вида, были внесены некоторые поведенческие корректировки:
- Детёныши белых медведей больше не атакуют лисиц.
- Детёныши аксолотлей теперь имеют полноценную анимацию "притвориться мёртвым".
Также были исправлены мелкие графические недочёты: текстуры крыльев у детёнышей кур и полосы у "тёплых" кур (warm chicken). В техническом плане для детёнышей верблюдов теперь не отображается седло, если оно надето, а у верблюжьего мумифицированного останка (Camel Husk) больше нет отдельной модели для детёныша.
Изменения в хранении данных мира
Самое важное и потенциально рискованное изменение - крупный рефакторинг формата хранения данных сохранений. Это сделано для улучшения организации и будущей расширяемости. В связи с этим процесс загрузки мира изменился.
Новый интерфейс загрузки мира
Теперь, если миру требуется обновление, вместо кнопки Играть в выбранном мире будет отображаться Обновить и играть. Кнопки Редактировать мир и Пересоздать мир станут неактивными до завершения процесса обновления. Добавлен новый экран, отображающий прогресс обновления.
Примечание разработчиков: Из-за дополнительных рисков при обновлении мира при первой загрузке в этом цикле снапшотов будет принудительно создаваться резервная копия. После обновления вы не сможете загрузить этот мир в более старой версии игры.
Реструктуризация папок
Изменения затронули почти все аспекты хранения:
- Данные измерений (Верхнего мира, Незера, Края) теперь хранятся в подпапке
dimensionsпо пути, например,dimensions/minecraft/overworld. - Данные игроков (достижения, инвентарь, статистика) перемещены в подпапку
players. - Все файлы в папке
dataтеперь используют пространства имён (namespaced). Например,data/scoreboard.datстановитсяdata/minecraft/scoreboard.dat. - Переименованы несколько служебных файлов:
chunks.datвchunk_tickets.dat,idcounts.datвlast_id.dat.
Изменения в файле level.dat
Ключевой файл сохранения мира подвергся значительной чистке. Многие данные были вынесены в отдельные файлы в папке data:
- Данные битвы с Эндер Драконом (включая этапы его возрождения).
- Данные странствующего торговца.
- Пользовательские босс-бары (
CustomBossEvents). - Погодные данные и игровые правила.
- Настройки генерации мира (
WorldGenSettings).
Также изменился формат хранения сложности мира: теперь она записывается строкой (peaceful, easy, normal, hard), а не числом.
Технические обновления
Версии Data Pack и Resource Pack были обновлены до 99 и 80 соответственно. Это связано с внесёнными изменениями в теги, генерацию мира и шейдеры.
Генерация мира и теги
В генерации переименованы некоторые фичи: forest_rock в block_blob, ice_spike в spike. Их конфигурации расширены параметрами state (блок) и can_place_on (предикат для поверхности).
Была проведена реорганизация тегов блоков:
- Тег
#dirtтеперь содержит только Землю, Грубую землю и Землю с корнями. - Для остальных блоков созданы отдельные теги:
#mud(Грязь),#moss_blocks(Мховой блок),#grass_blocks(Травяной блок, Мицелий, Подзол). - Добавлен обобщающий тег
#substrate_overworld, включающий все вышеперечисленные.
Ресурс-паки и звуки
Добавлен звуковой эффект для шагов детёныша курицы. В системе рендеринга произошли изменения: шейдеры для рендера предметов выделены в отдельную группу core/item, что может быть важно для создателей ресурс-паков.





