Разработчики из Mojang Studios выпустили новый снапшот для 1.21.2. Minecraft 24w34a сосредоточен на улучшении текущих экспериментальных функций, внесении общих и технических изменений, а также содержит множество исправлений ошибок, выявленных в предыдущих тестовых сборках. Это обновление в первую очередь адресовано любителям тонкостей геймплея и создателям пользовательского контента.
Экспериментальные функции
Все изменения в этом разделе активируются только при включении соответствующих экспериментов в настройках мира.
Бандлы
Интерфейс Бандла получил важное улучшение. Теперь всплывающая подсказка отображает три строки содержимого и всегда показывает как минимум 8 различных типов предметов. Ранее показывалось только две строки.
Пояснение разработчиков: Предметы заполняют Бандл рядами по четыре. Когда ряд заполняется, он "проталкивается" вниз рядом выше. Из-за этого в верхнем ряду могут оставаться пустые слоты. В раннем эксперименте 2020 года предметы заполняли Бандл сверху без пропусков, но это заставляло предметы смещаться влево-вправо при добавлении новых, что дезориентировало игроков. Двух строк в подсказке было недостаточно, так как при заполнении из вида пропадала половина предметов. Третья строка решает эту проблему.
Улучшения вагонеток
Этот набор экспериментальных изменений не привязан к конкретному будущему обновлению, а служит площадкой для тестирования и сбора отзывов.
- Вагонетки больше не принудительно притягиваются к центру блока при посадке на рельсы. Они притягиваются к углам по диагонали и после толчка поршнем.
- Разрешено снова складывать вагонетки в раздатчиках.
- Вагонетки теперь легче останавливаются на противоположных склонах.
- Вагонетки больше не наклоняются во время короткого падения или при падении строго вниз.
- Вагонетки теперь размещаются (вручную или из раздатчика) на рельсах с правильным поворотом, включая склоны.
- Вагонетки больше не проходят сквозь блоки на склонах при движении вверх или вниз - теперь происходит столкновение.
Эксперименты с редстоуном
Как и в случае с вагонетками, эти изменения носят экспериментальный характер и не гарантируют попадания в релиз.
- Обновление редстоуновой пыли теперь имеет приоритет слева. Если на развилке расстояние с обеих сторон одинаково, сначала обновится левая сторона. Это устраняет большую часть случайного поведения.
Пояснение разработчиков: Удаление чрезмерных соседних обновлений вокруг провода влияет на работу механизмов, основанных на квази-связности. Эти проблемы планируется решить позже.
Общие изменения
Эти изменения работают в игре независимо от включённых экспериментов.
- Снаряды, такие как стрелы, трезубцы и поплавки удочек, теперь отскакивают от мирового барьера при попадании.
- Улучшена частота кадров при использовании высоких дистанций прорисовки. Значительно снижено влияние на производительность при повороте камеры.
- Книга рецептов теперь повторяет последний выбранный рецепт при нажатии клавиши выбора (пробел или Enter).
- Предметы, которые превращаются в другой предмет после использования (например, бутылочка мёда в пустую стеклянную бутылку), больше не делают этого в творческом режиме.
Технические изменения
- Версия Data Pack обновлена до 50.
- Версия Resource Pack обновлена до 36.
Data Pack версия 50
Внесены значительные изменения в компоненты предметов, предоставляющие создателям контента более гибкий контроль.
- Компонент
minecraft:foodтеперь является исключительно контейнером для статистик (питание, насыщение) и больше не даёт предмету возможность быть съеденным. Для этого добавлен новый компонентconsumable. - Добавлен новый компонент
minecraft:use_remainder, который заменяет предмет на заданный "остаток" после использования, если количество предметов в стаке уменьшилось. - Добавлен новый компонент
minecraft:use_cooldown, который позволяет задавать время перезарядки для предмета. Поддерживаются группы перезарядки, чтобы разные типы предметов могли иметь общий кулдаун. - Добавлен новый компонент
minecraft:consumable, который делает предмет потребляемым. Позволяет детально настроить длительность потребления, анимацию, звуки, частицы и побочные эффекты (наложение/снятие эффектов, случайная телепортация, воспроизведение звука).
Resource Pack версия 36
Произведена крупная реорганизация системы шейдеров и пост-обработки для упрощения работы и повышения производительности.
- Конфигурации шейдерных программ теперь могут задавать директивы препроцессора (define), что позволило объединить многие реализации шейдеров.
- Унифицированы форматы конфигураций основных шейдеров и шейдеров пост-обработки.
- Удалены устаревшие шейдеры
rendertype_entity_glint_directиrendertype_entity_translucent_cull. - Директива
#moj_importтеперь поддерживает импорт с указанием пространства имён. - Конфигурации эффектов пост-обработки перемещены в каталог
assets/<namespace>/post_effect.
Важное замечание разработчиков: Переопределение системных (Core) шейдеров в ресурспаках по-прежнему считается неподдерживаемой функцией, так как они являются частью внутренней реализации игры и могут измениться в любой момент. Разработчики осознают популярность этого приёма и хотят предложить лучшие, официальные альтернативы в будущем.





