diff --git a/parts/CableBusContainer.java b/parts/CableBusContainer.java index 1cc89f643..0311d97a3 100644 --- a/parts/CableBusContainer.java +++ b/parts/CableBusContainer.java @@ -446,6 +446,10 @@ public class CableBusContainer implements AEMultiTile { renderer.renderAllFaces = true; part.renderStatic( te.xCoord, te.yCoord, te.zCoord, BusRenderHelper.instance, renderer ); + + renderer.faces = EnumSet.allOf( ForgeDirection.class ); + renderer.calculations = true; + renderer.useTextures = true; } } diff --git a/parts/PartBasicState.java b/parts/PartBasicState.java index 8a25e36eb..b697eec8e 100644 --- a/parts/PartBasicState.java +++ b/parts/PartBasicState.java @@ -59,6 +59,7 @@ public class PartBasicState extends AEBasePart public void renderLights(int x, int y, int z, IPartRenderHelper rh, RenderBlocks renderer) { + rh.normalRendering(); setColors( (clientFlags & (POWERED_FLAG | CHANNEL_FLAG)) == (POWERED_FLAG | CHANNEL_FLAG), (clientFlags & POWERED_FLAG) == POWERED_FLAG ); rh.renderFace( x, y, z, CableBusTextures.PartMonitorSidesStatusLights.getIcon(), ForgeDirection.EAST, renderer ); rh.renderFace( x, y, z, CableBusTextures.PartMonitorSidesStatusLights.getIcon(), ForgeDirection.WEST, renderer );