From 30a7b23af7f640d5057b2d984b67793ced54ce08 Mon Sep 17 00:00:00 2001 From: Pelicoon Date: Tue, 10 Jul 2018 22:16:17 +0200 Subject: [PATCH] Fixes #2486 The added line fixes lightning issues with shaders, however at night the monitors will have a reddish tint --- .../li/cil/oc/client/renderer/tileentity/ScreenRenderer.scala | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/scala/li/cil/oc/client/renderer/tileentity/ScreenRenderer.scala b/src/main/scala/li/cil/oc/client/renderer/tileentity/ScreenRenderer.scala index a211f74f4..7300228f9 100644 --- a/src/main/scala/li/cil/oc/client/renderer/tileentity/ScreenRenderer.scala +++ b/src/main/scala/li/cil/oc/client/renderer/tileentity/ScreenRenderer.scala @@ -9,6 +9,7 @@ import li.cil.oc.integration.util.Wrench import li.cil.oc.util.RenderState import net.minecraft.client.Minecraft import net.minecraft.client.renderer.GlStateManager +import net.minecraft.client.renderer.OpenGlHelper import net.minecraft.client.renderer.Tessellator import net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer import net.minecraft.client.renderer.vertex.DefaultVertexFormats @@ -61,6 +62,7 @@ object ScreenRenderer extends TileEntitySpecialRenderer[Screen] { RenderState.pushAttrib() + OpenGlHelper.setLightmapTextureCoords(OpenGlHelper.lightmapTexUnit, 0xFF, 0xFF) RenderState.disableEntityLighting() RenderState.makeItBlend() GlStateManager.color(1, 1, 1, 1)