From dfefcaf69a4e79691d9ab91ca4a3d741e8e1b787 Mon Sep 17 00:00:00 2001 From: Ben Spiers Date: Sun, 22 Mar 2015 14:58:27 +0000 Subject: [PATCH] Fix #2303 --- .../client/render/tileentity/RenderLaser.java | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/src/main/java/mekanism/client/render/tileentity/RenderLaser.java b/src/main/java/mekanism/client/render/tileentity/RenderLaser.java index 33de64489..8efcb8a6d 100644 --- a/src/main/java/mekanism/client/render/tileentity/RenderLaser.java +++ b/src/main/java/mekanism/client/render/tileentity/RenderLaser.java @@ -32,26 +32,29 @@ public class RenderLaser extends TileEntitySpecialRenderer switch(tileEntity.facing) { - case 0: + case 0: GL11.glTranslatef(0.0F, -2.0F, 0.0F); GL11.glRotatef(180F, 1.0F, 0.0F, 0.0F); break; - case 5: + case 5: GL11.glTranslatef(0.0F, -1.0F, 0.0F); GL11.glTranslatef(1.0F, 0.0F, 0.0F); + GL11.glRotatef(90F, 1.0F, 0.0F, 0.0F); GL11.glRotatef(90, 0.0F, 0.0F, -1.0F); break; - case 4: + case 4: GL11.glTranslatef(0.0F, -1.0F, 0.0F); GL11.glTranslatef(-1.0F, 0.0F, 0.0F); - GL11.glRotatef(90, 0.0F, 0.0F, 1.0F); + GL11.glRotatef(90F, 1.0F, 0.0F, 0.0F); + GL11.glRotatef(90, 0.0F, 0.0F, 1.0F); break; - case 2: + case 2: GL11.glTranslatef(0.0F, -1.0F, 0.0F); GL11.glTranslatef(0.0F, 0.0F, -1.0F); - GL11.glRotatef(90, -1.0F, 0.0F, 0.0F); + GL11.glRotatef(90, -1.0F, 0.0F, 0.0F); + GL11.glRotatef(180F, 0.0F, 1.0F, 0.0F); break; - case 3: + case 3: GL11.glTranslatef(0.0F, -1.0F, 0.0F); GL11.glTranslatef(0.0F, 0.0F, 1.0F); GL11.glRotatef(90, 1.0F, 0.0F, 0.0F);