Fog

Fog is a rendering feature intended for obscuring the player's view distance, usually for atmospheric effect or for seamlessly occluding sharp boundaries such as unloaded chunks. While traditionally referring to render distance, there are many other types of fog that can be encountered in-game under specific circumstances.

Distance fog
This refers to fog which is rendered in normal circumstances, and becomes the most notable with low render distance. Its color changes depending on the player's current biome.

Water fog
When the camera is below water, a dedicated fog effect will be applied to simulate this. Underwater fog will progressively recede with time spent underwater.

The color of this fog changes depending on the player's current biome. Notably, swamps have a brown/yellow murkier and thicker fog effect than most other biomes.

Lava fog
When the camera is below lava, an even thicker fog effect will apply. While it is invariant with time, the Fire Resistance effect will mitigate it to a small degree.

Powder Snow fog
Being beneath powder snow will impart yet again another fog effect. There is no known workaround for this.

Nether fog
Being in the Nether has its own fog effect. While not visible on low render distances due to distance fog, increasing render distance beyond a certain point will yield no visual differences due to the presence of this fog. Its color also depends on the player's current biome.

This fog can be applied to any custom dimension by setting the parameter to. Do note that this will sacrifice the sky, sun, moon, stars and clouds.

Blindness fog
The Blindness status effect imparts a very thick fog on the player's vision.

Void fog
This removed fog type was present in the lower 16 blocks of the world.