Tuesday, July 21, 2026 at 12:59 PM
Minecraft 26.3 Snapshot 5
Happy Snapshot day! Today we are shipping the 5th snapshot of 26.3 with a fresh batch of updates and improvements.
Happy mining!
Technical Changes#
- The Data Pack version is now 112.0
- The Resource Pack version is now 93.0
Data Pack Version 112.0#
- Codec for element lists/tags now allows mixing inline values and references
- For example, item modifiers like
[{type:set_count, ...}, "minecraft:some_modifier"] are now allowed
World Generation#
Features#
Changed minecraft:sculk_patch#
- Removed
extra_rare_growths and catalyst_chance fields
Resource Pack Version 93.0#
Shaders & Post-process Effects#
- The
B3D_IS_ZERO_TO_ONE define has been renamed to RENDERPEARL_IS_ZERO_TO_ONE
Shader Compilation Changes#
- Shaders are now compiled by ShaderC when using OpenGL as well, identically to when using Vulkan
- Shader includes are now handled by ShaderC using
#include instead of #moj_import - Shader inputs and outputs must have a location specified in shader source
- Vertex input names must still match expected names.
- Vertex outputs are matched to fragment inputs solely by location, name is now ignored.
- Introduced new define
RENDERPEARL_INSTANCE_INDEX_INCLUDES_BASE_INSTANCE - A boolean indicating if gl_InstanceIndex follows Vulkan or OpenGL (gl_InstanceID) semantics
Developer's Note: Vertex inputs in previous versions using OpenGL were not allowed to specify a location. Compatability can be preserved by only specifying locations when the "VULKAN" macro is defined.
Developer's Note: Vertex outputs and fragment inputs in previous versions were matched based on name alone. Compatability can be preserved by continuing to use identical names.
Fixed bugs in 26.3 Snapshot 5#
- MC-5269 - Updating a server's address in the multiplayer menu does not update its status
- MC-278771 - The incorrect command context is used when providing suggestions for redirected commands
- MC-293755 - The ender dragon's neck and tail disconnect from its body when it turns
- MC-306628 - TNT minecarts don't delete piercing arrows
- MC-307918 - Sculk patches can cause errors in the log during world generation
- MC-308344 - Validation error when compiling shaders containing in/out array or matrix variables with the Vulkan rendering backend
- MC-308406 - Item models are shown incorrectly in the smithing table menu's armor stand
- MC-308647 - The resource packs screen can cache font glyphs incorrectly after toggling the "Font Settings" option
- MC-309250 - Naturally generated decorated pots don't drop bricks when broken with tools
- MC-309298 - Sending chat messages while having the "Chat Delay" option set to a nonzero value can sometimes kick you from the game
- MC-309500 - Crafting decorated pots without sherds using the recipe book creates a pot that doesn't drop bricks when broken with a tool
- MC-309565 - Block outlines are rendered behind translucent elements if the "High Contrast Block Outlines" option is enabled
- MC-309566 - Block outlines are rendered behind translucent elements if the "Improved Transparency" option is disabled
- MC-309743 - The attacking animation of drowned is incorrect
- MC-310041 - Under specific conditions, chunk loading frequently fails
- MC-310096 - Invalid item modifiers crash the game
- MC-310098 - Trying to mix item modifier references and inline values in a list prevents the pack from loading
- MC-310125 - Blaze powder in brewing stands uses the
cooking/speed_default number provider instead of brewing/speed_default - MC-310133 - Gurgles do not aim their tridents correctly
- MC-310135 - The server crashes when requesting command suggestions for /attribute referenced from /execute
- MC-310149 - Glass flickers when looking at it closely with the Vulkan rendering backend and the "Improved Transparency" option enabled
- MC-310163 - The game crashes when entering exclusive fullscreen on Wayland