Fix glitches rendering incorrectly in water on fancy and fast settings
Fixes #211
This commit is contained in:
parent
2b50109fd5
commit
3ed221afc6
@ -19,6 +19,7 @@ import net.minecraft.client.renderer.FogRenderer
|
||||
import net.minecraft.client.renderer.GameRenderer
|
||||
import net.minecraft.core.Vec3i
|
||||
import net.minecraft.world.level.levelgen.XoroshiroRandomSource
|
||||
import net.minecraft.world.level.material.FogType
|
||||
import org.lwjgl.opengl.GL14
|
||||
import ru.dbotthepony.mc.otm.ClientConfig
|
||||
import ru.dbotthepony.mc.otm.capability.MatteryPlayerCapability
|
||||
@ -465,7 +466,7 @@ object GlitchRenderer {
|
||||
makeColorGlitch()
|
||||
}
|
||||
|
||||
if (!Minecraft.useShaderTransparency()) {
|
||||
if (!Minecraft.useShaderTransparency() && minecraft.gameRenderer.mainCamera.fluidInCamera == FogType.NONE) {
|
||||
glitchBuffer.bindWrite(true)
|
||||
RenderSystem.clearColor(FogRenderer.fogRed, FogRenderer.fogGreen, FogRenderer.fogBlue, 1f)
|
||||
RenderSystem.clear(GlConst.GL_COLOR_BUFFER_BIT, Minecraft.ON_OSX)
|
||||
|
Loading…
Reference in New Issue
Block a user