From dc0c015a973dded16d28c368abc4919757f2566a Mon Sep 17 00:00:00 2001 From: AlgorithmX2 Date: Tue, 20 May 2014 22:06:48 -0500 Subject: [PATCH] Fix NPE. --- client/render/BusRenderer.java | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/client/render/BusRenderer.java b/client/render/BusRenderer.java index 358c35698..a32432bc1 100644 --- a/client/render/BusRenderer.java +++ b/client/render/BusRenderer.java @@ -137,15 +137,16 @@ public class BusRenderer implements IItemRenderer else { IPart ip = getRenderer( item, (IPartItem) item.getItem() ); - - if ( type == ItemRenderType.ENTITY ) - { - int depth = ip.cableConnectionRenderTo(); - GL11.glTranslatef( 0.0f, 0.0f, -0.04f * (8 - depth) - 0.06f ); - } - if ( ip != null ) + { + if ( type == ItemRenderType.ENTITY ) + { + int depth = ip.cableConnectionRenderTo(); + GL11.glTranslatef( 0.0f, 0.0f, -0.04f * (8 - depth) - 0.06f ); + } + ip.renderInventory( BusRenderHelper.instance, renderer ); + } } renderer.uvRotateBottom = renderer.uvRotateEast = renderer.uvRotateNorth = renderer.uvRotateSouth = renderer.uvRotateTop = renderer.uvRotateWest = 0;