Разработчики из Mojang Studios окончательно закрепили новую систему именования версий по годам. В вышедшем обновлении Minecraft Bedrock 26.20 и свежем Java Edition 26.2 Snapshot 8 произошли глубокие внутренние изменения. Они напрямую затронули работу сторонних лаунчеров, анимации персонажей и стабильность серверов.
Мы перевели официальные технические логи разработчиков и выделили главное, что нужно знать пользователям кастомных клиентов.
[Обновление 26.20 / 26.2] ---> Фикс бага MCPE-52105 (Анимация рук)
|
v
[Результат] ---------------> Кастомные предметы и лаунчеры требуют обновления кода
В Bedrock 26.20 разработчики наконец исправили старый критический баг MCPE-52105. Раньше множество различных внутриигровых взаимодействий приводили к тому, что рука персонажа визуально не совершала взмах.
Что изменилось: Mojang переписали систему считывания пакетов анимации рук.
Проблема для модов и лаунчеров: Кастомные аддоны, моды на оружие и лаунчеры с поддержкой встроенных анимаций теперь могут вызывать визуальные баги или вылеты, так как игра считывает движения рук по совершенно новым триггерам. Текстур-паки и контент-паки необходимо обновить под структуру версии 26.20.
Для игроков на ПК, использующих кастомные сборки, Snapshot 8 принес важную техническую новость: Mojang официально перевела графический API Vulkan в разряд исключительно экспериментальных функций.
Возврат к OpenGL: По умолчанию в настройках лаунчера игра теперь принудительно возвращается на OpenGL.
Причина: На многих конфигурациях ПК Vulkan вызывал резкое падение производительности и нестабильность. Для игроков это означает, что оптимизаторы графики в лаунчерах по-прежнему должны быть заточены под OpenGL.
В Bedrock 26.21 (свежем майском хотфиксе) был устранен баг MCPE-235488, который позволял открывать поиск игроков и совершать сетевые запросы без авторизации в аккаунте.
Удар по пиратским серверам: Теперь сетевой протокол жестко блокирует любые попытки обойти окно входа. Сторонние клиенты и лаунчеры без правильной настройки передачи токенов учетной записи будут выдавать ошибку при попытке подключиться к друзьям.
Это должно упростить тестирование после выхода этой версии в релиз.
Студия Mojang выпустила очередную тестовую версию Minecraft Java — стал доступен снапшот 26.2 Snapshot 8. Помимо разнообразных исправлений разработчики продолжают заниматься доведением до ума контента обновления Chaos Cubed.
Кроме того, программисты Mojang готовятся к переводу Minecraft Java на новый графический движок. Для этого в снапшоте обновлены графические настройки; впрочем, поговорим обо всем по порядку.
Теперь биом серных пещер может генерироваться на поверхности. В этом случае он будет обладать всеми возможностями подземной версии биома.
Серные кубы с блоком внутри теперь не получают урон от блоков магмы и от других серных кубов, содержащих такие блоки.
Теперь по умолчанию используется графический движок на базе OpenGL. Новый графический движок на базе Vulkan помечен как экспериментальная функция.
Игроки могут в любой момент переключиться на экспериментальный графический движок. Он может работать медленнее версии на OpenGL и приводить к вылетам на некоторых системах.
Теперь Minecraft использует датапаки версии 106.
У команды publish появился дополнительный параметр (true или false), указывающий, должен ли сервер быть доступен для онлайн-мультиплеера или он работает только локально.
Добавлена команда unpublish, переводящая сервер в офлайн.
Глаза спящих детенышей снежных лисиц теперь такого же цвета, как у взрослых лис.
Разрушенные блоки больше не будут оставаться видимыми.
Теперь создание скриншота можно привязать к кнопке мышки.
Исправлена текстура гривы детеныша хоглина.
Игровой мир больше не будет зависать, когда деревенские жители с определенными навыками получают новый уровень.
Серные кубы больше не будут пищать при встрече с кактусами.
Исправлено получение урона существами, подброшенными в воздух гейзерами.
Полный список изменений снапшота можно посмотреть здесь. Для установки снапшота нужно разрешить инсталляцию экспериментальных версий в настройках лаунчера Minecraft.
Эпоха кубов меняет движок: почему Minecraft Java прощается с OpenGL после 17 лет работы