diff --git a/Minecraft.Client/Rendering/GameRenderer.cpp b/Minecraft.Client/Rendering/GameRenderer.cpp index 755614384..b96c626e2 100644 --- a/Minecraft.Client/Rendering/GameRenderer.cpp +++ b/Minecraft.Client/Rendering/GameRenderer.cpp @@ -1332,11 +1332,11 @@ void GameRenderer::renderLevel(float a, __int64 until) setupFog(-1, a); levelRenderer->renderSky(a); if(mc->skins->getSelected()->getId() == 1026 ) levelRenderer->renderHaloRing(a); - } else { - // 4jcraft: needs to be enabled for proper transparent texturing on low render dists - // this was done in renderSky() for the far and normal dists but was missing here, - glEnable(GL_ALPHA_TEST); } + // 4jcraft: needs to be enabled for proper transparent texturing on low render dists + // this was done in renderSky() for the far and normal dists but was missing here, + // UPDATE: Also needed for the nether, so just enable it unconditionally + glEnable(GL_ALPHA_TEST); glEnable(GL_FOG); setupFog(1, a);