Пре-релиз 1.21.11-pre1 - Графические улучшения, баланс копья и множество исправлений

Вышла первая тестовая версия 1.21.11-pre1. В ней появилась новая опция фильтрации текстур, доработана механика копья и устранены десятки ошибок, в том числе связанные с новыми ездовыми мобами.

Команда Minecraft выпустила первый пре-релиз версии 1.21.11-pre1. Как и ожидалось на данном этапе разработки, обновление в первую очередь сосредоточено на исправлении ошибок, но также содержит несколько значимых изменений. Среди них - новая графическая настройка для улучшения чёткости текстур, важные доработки баланса для недавно добавленного копья и множество баг-фиксов, касающихся поведения мобов, текстур и внутриигровых механик.

Новая графическая опция Texture Filtering

Самым заметным нововведением в пре-релизе стала новая настройка в меню "Видео" под названием "Фильтрация текстур" (Texture Filtering). Этот параметр контролирует метод сэмплирования текстур, когда игрок смотрит на них под углом или с большого расстояния, напрямую влияя на их чёткость.

Доступно три значения:

  • "Нет" (None): фильтрация не применяется.
  • "RGSS" (Rotated Grid Super Sampling): метод фильтрации на основе шейдеров, который улучшает чёткость текстур за умеренную стоимость производительности. Этот метод доступен на любом оборудовании.
  • "Анизотропная" (Anisotropic): аппаратный метод фильтрации, обеспечивающий наилучшее качество текстур. Для него добавлен отдельный слайдер, позволяющий выбрать максимальный уровень анизотропии: "2x", "4x" или "8x".

Важно отметить, что "Анизотропная фильтрация" может значительно увеличить использование видеопамяти, особенно в сочетании с высоким уровнем мипмаппинга. Если ваше оборудование не поддерживает эту технологию, выбор данной опции не даст эффекта. Значение по умолчанию для новой настройки зависит от выбранного графического пресета и возможностей вашего компьютера.

Изменения для копья

Оружие Копьё (Spear), добавленное в предыдущих тестовых сборках, получило ряд доработок и исправлений для улучшения баланса и соответствия игровой логике.

  • Золотое копьё теперь считается предпочитаемым оружием для Пиглинов. Соответственно, тег предметов #piglin_preferred_weapons был обновлён.
  • Улучшена механика заряженной атаки. Теперь и игрок, и мобы могут продолжать наносить урон цели, если продолжают двигаться на неё с зарядом после первого удара.
  • Скелеты и Утопленники больше не могут подбирать копья с земли.
  • Зомбифицированные пиглины научились выполнять заряженную атаку копьём, как это делают обычные пиглины.
  • Порядок предметов в творческом инвентаре изменён: копья теперь расположены после мечей.

Изменения в достижениях

Достижение "Моб-шашлык" (Mob Kabob), которое игрок получает за попадание по пяти разным мобам одной заряженной атакой копья, больше не является испытательным (challenge advancement). Это означает, что за его получение теперь не начисляются очки опыта. Изменение было сделано для баланса, так как ранее достижение можно было относительно легко получить, несколько раз ударив, например, Эндер-дракона.

Технические изменения

Версия дата-паков обновлена до 94.0, а версия ресурс-паков - до 75.0. Это связано с добавлением новых функций для создателей контента.

Дата-паки (версия 94.0)

Ключевое изменение - реструктуризация компонентов, отвечающих за дальность атаки. Параметры min_reach, max_reach и hitbox_margin были вынесены из компонентов minecraft:piercing_weapon и minecraft:kinetic_weapon в новый отдельный компонент minecraft:attack_range. Это позволяет гибко настраивать дальность атаки для любого типа ближнего оружия, а не только для колющего или кинетического.

Новый компонент minecraft:attack_range позволяет задавать кастомную дистанцию атаки для предмета. Он переопределяет стандартную дальность взаимодействия для игрока и модифицирует проверку расстояния до хитбокса цели для мобов. Формат компонента включает поля:

ПолеТипОписаниеДопустимые значения
min_rangefloatМинимальная дистанция в блоках для валидной атаки.От 0.0 до 64.0 (по умолчанию 0.0)
max_rangefloatМаксимальная дистанция в блоках для валидной атаки.От 0.0 до 64.0 (по умолчанию 3.0)
hitbox_marginfloatДополнительный отступ для хитбокса цели при проверке коллизии.От 0.0 до 1.0 (по умолчанию 0.3)
mob_factorfloatМножитель для min_range и max_range, когда предмет используется мобом.От 0.0 до 2.0 (по умолчанию 1.0)

Ресурс-паки (версия 75.0)

Для кожаной конской брони текстуры предмета и модели разделены на тонируемый базовый слой и слой наложения (overlay). Это даёт больше гибкости при создании перекрашиваемых текстур. Добавлены новые спрайты: item/leather_horse_armor_overlay и entity/equipment/horse_body/leather_overlay.png.

В раздел texture файлов *.mcmeta добавлено новое поле alpha_cutoff_bias. Оно управляет смещением альфа-канала для cutout-текстур (например, листвы, травы) на уровнях мипмапов, позволяя скорректировать их прозрачность на расстоянии. Значение по умолчанию - 0.0. Например, для текстур ламинарии (kelp) используется значение 0.1, чтобы они не становились полностью прозрачными издалека.

Обновлены звуки плавания для Наутилуса, Детёныша наутилуса и Зомби-наутилуса. Добавлен набор новых звуковых событий для этих мобов, которые проигрываются, когда они находятся на суше (суффикс _land), включая звуки окружающей среды, рывка, получения урона и смерти. Удалён неиспользуемый звук item.underwater_saddle.equip.

Также исправлено незначительное визуальное отсечение: головы Наутилуса и Зомби-наутилуса теперь меньше "проглядывают" через их раковины.

10% off with promo code

Looking for Minecraft server hosting?

Launch your server in a minute — one-click mod and plugin installation, DDoS protection, powerful hardware. Promo code PROMO10 gives 10% off any plan.

PROMO10
Copy
View plans