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 Kingdoms?
Нічого робити не потрібно, і SNT kingdoms не можуть запустити цей знімок, навіть якщо захочуть. Наші кінгдоми працюють на бекенді Paper 1.21.11 за Velocity proxy, а PaperMC, Velocity і набір ViaVersion/ViaBackwards/ViaRewind все ще використовують традиційну нумерацію версій від Mojang. Жоден із цих проєктів поки що не підтримує нові клієнтські версії на основі року, 26.x.
Це означає, що гравці з клієнтом 26.3 Знімок 5 наразі не можуть підключитися до SNT kingdoms, щоб продовжувати грати без перебоїв, використовуйте версії клієнта від 1.13 до 1.21.11. Ми уважно стежимо за розвитком суміжних проєктів і оновимо кінгдоми, щойно вся екосистема 26.x стабілізується і отримає підтримку. Як завжди, ваші світи в безпеці, повністю зарезервовані та під управлінням, вам нічого робити не потрібно.