diff --git a/src/main/java/appeng/client/render/TesrRenderHelper.java b/src/main/java/appeng/client/render/TesrRenderHelper.java index 4dc177037..3de94f16f 100644 --- a/src/main/java/appeng/client/render/TesrRenderHelper.java +++ b/src/main/java/appeng/client/render/TesrRenderHelper.java @@ -47,12 +47,12 @@ public class TesrRenderHelper { public static void rotateToFace(MatrixStack mStack, Direction face, byte spin) { switch (face) { case UP: - mStack.rotate(Vector3f.XP.rotationDegrees(90.0F)); - mStack.rotate(Vector3f.ZP.rotationDegrees(spin * 90.0F)); + mStack.rotate(Vector3f.XP.rotationDegrees(270)); + mStack.rotate(Vector3f.ZP.rotationDegrees(- spin * 90.0F)); break; case DOWN: - mStack.rotate(Vector3f.XP.rotationDegrees(-90.0F)); + mStack.rotate(Vector3f.XP.rotationDegrees(90.0F)); mStack.rotate(Vector3f.ZP.rotationDegrees(spin * -90.0F)); break; diff --git a/src/main/java/appeng/parts/reporting/AbstractPartMonitor.java b/src/main/java/appeng/parts/reporting/AbstractPartMonitor.java index a56418f4b..c226ef8e8 100644 --- a/src/main/java/appeng/parts/reporting/AbstractPartMonitor.java +++ b/src/main/java/appeng/parts/reporting/AbstractPartMonitor.java @@ -239,7 +239,10 @@ public abstract class AbstractPartMonitor extends AbstractPartDisplay Direction facing = this.getSide().getFacing(); TesrRenderHelper.rotateToFace(matrixStack, facing, this.getSpin()); - TesrRenderHelper.renderItem2dWithAmount(matrixStack, buffers, ais, 0.8f, 0.17f, combinedLightIn, + + matrixStack.translate(0, 0.05, 0.5); + + TesrRenderHelper.renderItem2dWithAmount(matrixStack, buffers, ais, 0.4f, -0.23f, 15728880, combinedOverlayIn); matrixStack.pop(); diff --git a/src/main/java/appeng/tile/networking/CableBusTESR.java b/src/main/java/appeng/tile/networking/CableBusTESR.java index 3be3551ba..6ee117b28 100644 --- a/src/main/java/appeng/tile/networking/CableBusTESR.java +++ b/src/main/java/appeng/tile/networking/CableBusTESR.java @@ -18,6 +18,7 @@ package appeng.tile.networking; +import appeng.client.render.TesrRenderHelper; import com.mojang.blaze3d.matrix.MatrixStack; import net.minecraft.client.renderer.IRenderTypeBuffer;