diff --git a/src/main/java/appeng/client/render/cablebus/FacadeBuilder.java b/src/main/java/appeng/client/render/cablebus/FacadeBuilder.java index 7e37d9a63..e53386c71 100644 --- a/src/main/java/appeng/client/render/cablebus/FacadeBuilder.java +++ b/src/main/java/appeng/client/render/cablebus/FacadeBuilder.java @@ -258,7 +258,9 @@ public class FacadeBuilder { for (Box box : holeStrips) { emitter.fromVanilla(quad.getVertexData(), 0, false); - emitter.cullFace(cullFace); + // Keep the cull-face for faces that are flush with the outer block-face on the + // side the facade is attached to, but clear it for anything that faces inwards + emitter.cullFace(cullFace == side ? side : null); emitter.nominalFace(quad.getFace()); interpolator.setInputQuad(emitter);