From 5361416f571af536a1e68e0fcea0ac62d89144af Mon Sep 17 00:00:00 2001 From: AlgorithmX2 Date: Thu, 13 Feb 2014 23:31:26 -0600 Subject: [PATCH] Fixed Some Derpy Rendering. --- client/render/BusRenderer.java | 4 ++++ client/render/RenderBlocksWorkaround.java | 4 +++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/client/render/BusRenderer.java b/client/render/BusRenderer.java index dbd521e78..187aa6996 100644 --- a/client/render/BusRenderer.java +++ b/client/render/BusRenderer.java @@ -65,6 +65,8 @@ public class BusRenderer implements IItemRenderer GL11.glPushAttrib( GL11.GL_ALL_ATTRIB_BITS ); GL11.glEnable( GL11.GL_ALPHA_TEST ); GL11.glEnable( GL11.GL_DEPTH_TEST ); + GL11.glEnable( GL11.GL_TEXTURE_2D ); + GL11.glEnable( GL11.GL_LIGHTING ); GL11.glDisable( GL11.GL_BLEND ); if ( type == ItemRenderType.EQUIPPED_FIRST_PERSON ) @@ -82,6 +84,7 @@ public class BusRenderer implements IItemRenderer GL11.glColor4f( 1, 1, 1, 1 ); Tessellator.instance.setColorOpaque_F( 1, 1, 1 ); + Tessellator.instance.setBrightness( 14 << 20 | 14 << 4 ); BusRenderHelper.instance.setBounds( 0, 0, 0, 1, 1, 1 ); BusRenderHelper.instance.setTexture( null ); @@ -93,6 +96,7 @@ public class BusRenderer implements IItemRenderer BusRenderHelper.instance.az = ForgeDirection.SOUTH; renderer.uvRotateBottom = renderer.uvRotateEast = renderer.uvRotateNorth = renderer.uvRotateSouth = renderer.uvRotateTop = renderer.uvRotateWest = 0; + renderer.useInventoryTint = false; if ( item.getItem() instanceof IFacadeItem ) { diff --git a/client/render/RenderBlocksWorkaround.java b/client/render/RenderBlocksWorkaround.java index 4c78755ec..bda700337 100644 --- a/client/render/RenderBlocksWorkaround.java +++ b/client/render/RenderBlocksWorkaround.java @@ -201,7 +201,9 @@ public class RenderBlocksWorkaround extends RenderBlocks else { enableAO = isAO; - return renderStandardBlockNoCalculations( par1Block, par2, par3, par4 ); + boolean out = renderStandardBlockNoCalculations( par1Block, par2, par3, par4 ); + enableAO = false; + return out; } } catch (Throwable t)