Снапшот 26.1-snapshot-6: обновленные детеныши мобов и реформа хранения данных

Тестовое обновление Minecraft переработало внешний вид детенышей нескольких мобов и внесло масштабные изменения в структуру файлов сохранений мира, что требует обязательного резервного копирования.

Разработчики 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, что может быть важно для создателей ресурс-паков.

Скидка 10% по промокоду

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

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

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