Minecraft Java Edition 26.3 Снапшот 5: исправления прозрачности, переработка шейдеров и многое другое
Что изменилось
Java Edition 26.3 Снапшот 5 вышел 21 июля 2026 года. Версия дата-пака поднята до 112.0, а версия ресурс-пака, до 92.0. Главное техническое изменение, полная переработка компиляции и линковки шейдеров, плюс ряд исправлений генерации мира и геймплейных багов.
- Шейдеры теперь компилируются через ShaderC для OpenGL, так же, как и для Vulkan. Это большой шаг к единому рендеру в игре.
- #include заменяет #moj_import при подключении шейдеров, теперь всё соответствует стандартному препроцессору GLSL.
- Соответствие между вертексными выходами и фрагментными входами теперь определяется по расположению, а не по имени, это ломает старые кастомные шейдеры, но делает рендеринг правильнее и стабильнее на разных платформах.
- Новый дефайн RENDERPEARL_INSTANCE_INDEX_INCLUDES_BASE_INSTANCE помогает авторам шейдеров учитывать разницу в обработке индексов экземпляров между Vulkan и OpenGL.
- Дефайн B3D_IS_ZERO_TO_ONE переименован в RENDERPEARL_IS_ZERO_TO_ONE, продолжается унификация под «RenderPearl» для флагов глубины.
- Для дата-паков: кодек для списков элементов и тегов теперь позволяет смешивать встроенные значения и ссылки, например,
[{type:set_count, …}, "minecraft:some_modifier"]теперь полностью допустимая запись. - Фича генерации мира minecraft:sculk_patch лишилась полей
extra_rare_growthsиcatalyst_chance, спецификация стала чище, и ошибок в логах стало меньше.
Закрыто более 20 багов: от кика за задержку чата и выпадения кирпичей из украшенных горшков до анимаций атаки утопленников и сбоев при загрузке чанков в определённых условиях.
Почему это важно
Переход на ShaderC, одно из тех «тихих, но огромных» изменений. Кастомные ресурс-паки с шейдерами теперь будут работать предсказуемее на разных видеокартах и операционных системах. Исчезло мерцание стекла и странные контуры блоков, просвечивающие сквозь воду и цветное стекло у пользователей Vulkan. Также исправлен краш при полноэкранном режиме на Wayland, отличная новость для игроков на Linux.
По геймплею: два исправления украшенных горшков вместе закрывают давний баг, из-за которого горшки не давали кирпичи, даже когда должны были. Исправление загрузки чанков, пожалуй, самое важное улучшение стабильности в этом снапшоте: частые ошибки загрузки делали мир ощущением «сломанного», даже когда технически всё было в порядке.
Java и Bedrock
Это снапшот только для Java Edition. Bedrock Edition выходит по своему собственному расписанию и никак не затронута этими изменениями. Если вы или ваши дети играете на Bedrock (консоль, мобильный или приложение для Windows), для вас сегодня ничего не меняется.
Для владельцев серверов
Если вы держите Java-сервер, обратите внимание на следующее:
- Версия дата-пака 112.0, теперь можно свободно смешивать встроенные определения и именованные ссылки в одном списке модификаторов предметов. Самое время убрать старые костыли.
- Конфигурации sculk patch, удалите
extra_rare_growthsиcatalyst_chanceиз любых JSON-файлов кастомной генерации мира, где упоминаетсяminecraft:sculk_patch, иначе пак не пройдёт валидацию. - Кастомные ресурс-паки с шейдерами, переход на ShaderC и сопоставление вертексов по расположению, это ломающее изменение. Обязательно протестируйте свои шейдер-паки перед обновлением сервера. Для сохранения совместимости указывайте расположения только внутри макроса
VULKANи продолжайте использовать одинаковые имена для вертексных выходов и фрагментных входов. - Исправление краша сервера при использовании
/attributeвнутри/execute, важный плюс для серверов с большим количеством команд.
Для родителей
В этом снапшоте нет изменений в возрастном рейтинге, чате или функциях безопасности. Самое важное для родителей исправление, это баг с киком за задержку чата: раньше дети, у которых в настройках была выставлена небольшая задержка чата, могли внезапно вылетать с сервера просто за отправку сообщений. Теперь это исправлено. В целом это технический релиз, а не контентное обновление, новых поводов для беспокойства или радости по части контента пока нет.
Для игроков
Вот что вы реально заметите в игре:
- Стекло и прозрачные блоки снова выглядят правильно, больше никакого мерцания стекла и контуров блоков, странно торчащих сквозь воду и цветное стекло при включённой улучшенной прозрачности.
- Украшенные горшки теперь нормально выдают кирпичи, и если откопать такой горшок, и если скрафтить его без черепков, при разбивке инструментом кирпичи выпадут как положено.
- Эндер Дракон снова выглядит правильно, его шея и хвост больше не отрываются от тела в повороте. Битва с Драконом стала чуточку эпичнее.
- Исправлены анимации атаки утопленников, подводные мобы двигаются так, как должны.
- Утопленники теперь правильно прицеливаются трезубцем, будьте осторожны!
- Пламень в подставке для зелий теперь ускоряет варку с правильной скоростью, небольшое, но приятное исправление для любителей зельеварения.
Нужно ли обновлять королевства SNT?
Ничего делать не нужно, да и подключить этот снапшот к королевствам SNT всё равно не получится. Наши королевства работают на бэкенде Paper 1.21.11 за прокси Velocity, а PaperMC, Velocity и набор ViaVersion/ViaBackwards/ViaRewind по-прежнему используют традиционную нумерацию версий Mojang. Ни один из этих проектов пока не поддерживает новые клиентские версии формата 26.x.
Это значит, что игроки с клиентом 26.3 Снапшот 5 сейчас не смогут зайти на королевства SNT, чтобы продолжать играть без перебоев, используйте версии клиента от 1.13 до 1.21.11. Мы внимательно следим за обновлениями всех связанных проектов и обновим королевства сразу, как только экосистема 26.x будет стабильна и полностью поддержана. Как всегда, ваши миры в безопасности, полностью забэкаплены и под присмотром, вам ничего делать не нужно.