JoinGG

Minecraft 26.4 Snapshot 2 Overhauls Fog and F3

Minecraft 26.4 snapshot 2 updates render fog, redesigns the F3 debug screen, bumps pack versions, and fixes chunk crashes for servers.

SweetMask · 3 min read

Mojang released the second test build for the 26.4 cycle on 29 September 2026. The minecraft 26.4 snapshot 2 release adjusts celestial visuals, updates environmental shaders, revamps the client debugging overlay, and delivers critical bug fixes touching terrain stability and server statistics.

Skybox Occlusion and Distance Fog Adjustments

Visual blending at the horizon receives major attention in this snapshot, especially for players who utilise specific graphical enhancements.

Terrain and Cloud Fog Blending

When players turn on the "Improved Transparency" option, the background of the sky along with clouds situated behind terrain will now blend directly into render distance fog. This transition removes the harsh visual boundary line previously separating distant world geometry from the background skybox.

Celestial Occluder

Overworld environments now feature a celestial occluder mechanism. The lower portion of the Overworld skybox masks heavenly bodies like the sun, moon, and stars up to a calculated angle, smoothing out the transition between the ground horizon and the sky.

Debug Screen Overhaul and User Interface

The standard client debug screen, opened using F3, has been given a structural redesign. The revised overlay reorganises technical telemetry into a layout intended to be cleaner to read during active gameplay or administrative testing.

Several lingering interface glitches were resolved alongside the redesign. A bug where tabbing in and out during fullscreen mode engaged the cinematic camera has been rectified, and fullscreen window focus drops now minimise the client as expected.

Technical Formats and Server Stability

Administrators managing modern worlds or browsing the Minecraft server list should prepare for format version bumps and shader updates arriving in this snapshot.

Pack Version Increments and Shaders

Data packs update to version 122.1, introducing the minecraft:visual/has_sky_occluder environmental attribute. This attribute defaults to true across Overworld dimensions while remaining false in both the Nether and The End. Furthermore, a below_heightmap predicate has been added to test whether world coordinates sit below specified heightmap boundaries.

Resource packs bump to version 99.0. Pack authors must adjust custom shaders: screenquad.vsh has been renamed to screentriangle.vsh. The update also strips Order-Independent Transparency (OIT) from clouds.fsh, shifting offscreen cloud rendering for OIT to a fresh blit_clouds.fsh shader, and implements sky_occluder.vsh and sky_occluder.fsh.

World Crashes and Entity Fixes

Server hosts who upgraded to early network tests following Minecraft 26.4 Snapshot 1 will find a resolution for an arbitrary server crash triggered during chunk generation (MC-312064). Additional mechanics fixes include repairing an exploit where breaking armor stands near sculk catalysts deducted experience from players, and re-enabling placement tracking for lily pads and frogspawn in server block statistics.

What Server Owners Need to Update

Upgrading a world to 26.4 Snapshot 2 requires auditing both internal datapacks and server-side resource distribution. Datapacks adhering to older formats like those seen during Minecraft 26.3 snapshot 5 will require pack format metadata bumps to 122.1 to avoid load warnings.

Custom environment data packs will now mandate the minecraft:visual/has_sky_occluder property if custom dimensions intend to toggle the new horizon masking. Community resource packs that provide bespoke core shaders must rename vertex passes to match screentriangle.vsh or client render pipelines will fail.

What Players Will Notice on Servers

Survival and SMP players will notice immediate visual differences on the horizon. Sunrises, sunsets, and distant mountains no longer exhibit harsh rectangular clipping lines against the skybox when distant terrain meets the fog.

Navigating mounts through water has also been corrected: horses, donkeys, and mules will no longer get stuck when attempting to step out of water onto dry shorelines without stepping stones or slabs.

Common questions

What data pack format does Minecraft 26.4 Snapshot 2 use?
Data packs in 26.4 Snapshot 2 use version 122.1, which adds the below_heightmap predicate and the minecraft:visual/has_sky_occluder attribute.
Why was screenquad.vsh renamed in resource pack version 99.0?
Mojang renamed the shader file to screentriangle.vsh because the underlying render structure had already been functioning as a single triangle.
Did this snapshot fix any chunk generation issues?
Yes, bug MC-312064 was fixed, stopping random crashes that could occur while generating chunks.
Tags
minecraft
Share

SweetMask

Published · 3 min read

All articles

Keep reading

Game Updates · Minecraft

Minecraft 26.1 Snapshot 6 World Storage Guide

Mojang released Minecraft 26.1 snapshot 6 with a massive world directory overhaul, level.dat tag refactors, and fresh baby mob models for Java servers.

· 4 min read
Game Updates · Minecraft

Minecraft 26.4 Snapshot 1 Adds Server Query IDs

Mojang released Minecraft 26.4 Snapshot 1 with server query string handling, connection ID filtering, and Vulkan as the default graphics API.

· 4 min read