From 74aeee7ac6891cf93aae886be007cb919121ac9f Mon Sep 17 00:00:00 2001 From: zetrock1 Date: Thu, 15 Jan 2026 12:01:20 +0300 Subject: [PATCH 1/5] fix preview icon centered --- .../gtceu/client/renderer/BlockHighlightRenderer.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/gregtechceu/gtceu/client/renderer/BlockHighlightRenderer.java b/src/main/java/com/gregtechceu/gtceu/client/renderer/BlockHighlightRenderer.java index de9973f92d6..ef106d5b12e 100644 --- a/src/main/java/com/gregtechceu/gtceu/client/renderer/BlockHighlightRenderer.java +++ b/src/main/java/com/gregtechceu/gtceu/client/renderer/BlockHighlightRenderer.java @@ -235,7 +235,8 @@ private static void drawGridOverlays(PoseStack poseStack, MultiBufferSource buff RenderUtil.rotateToFace(poseStack, front, Direction.SOUTH); poseStack.scale(1f / 16, 1f / 16, 0); poseStack.translate(-8, -8, 0); - poseStack.scale(0.9f, 0.9f, 1); + //poseStack.translate(0.8, 0.8, 0); + //poseStack.scale(0.9f, 0.9f, 1f); if (leftBlocked != null) { int color = attachSide == left ? 0xffffffff : 0x44ffffff; From 66a6dc1fadc85dead218f31a66c81d017dcbc15a Mon Sep 17 00:00:00 2001 From: zetrock1 Date: Thu, 15 Jan 2026 17:05:29 +0300 Subject: [PATCH 2/5] fix transparent structure --- .../gregtechceu/gtceu/client/model/machine/MachineModel.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/com/gregtechceu/gtceu/client/model/machine/MachineModel.java b/src/main/java/com/gregtechceu/gtceu/client/model/machine/MachineModel.java index ad6f6c2b080..e0edb54c64f 100644 --- a/src/main/java/com/gregtechceu/gtceu/client/model/machine/MachineModel.java +++ b/src/main/java/com/gregtechceu/gtceu/client/model/machine/MachineModel.java @@ -287,6 +287,9 @@ public List renderMachine(@Nullable MetaMachine machine, @Nullable Bl public void renderBaseModel(List quads, @NotNull MachineRenderState renderState, @Nullable BlockState blockState, @Nullable Direction side, RandomSource rand, @NotNull ModelData modelData, @Nullable RenderType renderType) { + if (!modelsByState.containsKey(renderState)) { + renderState = definition.defaultRenderState(); + } if (multiPart != null) { quads.addAll(multiPart.getMachineQuads(definition, renderState, blockState, side, rand, modelData, renderType)); From 2be533fa0d25488a9ea6721fcfbb732cddaef397 Mon Sep 17 00:00:00 2001 From: zetrock1 Date: Thu, 15 Jan 2026 17:30:05 +0300 Subject: [PATCH 3/5] formatting --- .../gtceu/client/renderer/BlockHighlightRenderer.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/gregtechceu/gtceu/client/renderer/BlockHighlightRenderer.java b/src/main/java/com/gregtechceu/gtceu/client/renderer/BlockHighlightRenderer.java index ef106d5b12e..87fb14c6be7 100644 --- a/src/main/java/com/gregtechceu/gtceu/client/renderer/BlockHighlightRenderer.java +++ b/src/main/java/com/gregtechceu/gtceu/client/renderer/BlockHighlightRenderer.java @@ -235,8 +235,8 @@ private static void drawGridOverlays(PoseStack poseStack, MultiBufferSource buff RenderUtil.rotateToFace(poseStack, front, Direction.SOUTH); poseStack.scale(1f / 16, 1f / 16, 0); poseStack.translate(-8, -8, 0); - //poseStack.translate(0.8, 0.8, 0); - //poseStack.scale(0.9f, 0.9f, 1f); + // poseStack.translate(0.8, 0.8, 0); + // poseStack.scale(0.9f, 0.9f, 1f); if (leftBlocked != null) { int color = attachSide == left ? 0xffffffff : 0x44ffffff; From 6027651bcf90c0e005f4cae70e14137ea1ba6d0c Mon Sep 17 00:00:00 2001 From: zetrock1 <144679746+zetrock1@users.noreply.github.com> Date: Sun, 25 Jan 2026 10:13:10 +0000 Subject: [PATCH 4/5] split from invisible fix --- .../gregtechceu/gtceu/client/model/machine/MachineModel.java | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/main/java/com/gregtechceu/gtceu/client/model/machine/MachineModel.java b/src/main/java/com/gregtechceu/gtceu/client/model/machine/MachineModel.java index e0edb54c64f..ad6f6c2b080 100644 --- a/src/main/java/com/gregtechceu/gtceu/client/model/machine/MachineModel.java +++ b/src/main/java/com/gregtechceu/gtceu/client/model/machine/MachineModel.java @@ -287,9 +287,6 @@ public List renderMachine(@Nullable MetaMachine machine, @Nullable Bl public void renderBaseModel(List quads, @NotNull MachineRenderState renderState, @Nullable BlockState blockState, @Nullable Direction side, RandomSource rand, @NotNull ModelData modelData, @Nullable RenderType renderType) { - if (!modelsByState.containsKey(renderState)) { - renderState = definition.defaultRenderState(); - } if (multiPart != null) { quads.addAll(multiPart.getMachineQuads(definition, renderState, blockState, side, rand, modelData, renderType)); From 1e0e7aee3ff31fd42d94f0b7f645a0d445d188d1 Mon Sep 17 00:00:00 2001 From: zetrock1 <144679746+zetrock1@users.noreply.github.com> Date: Fri, 6 Mar 2026 06:38:40 +0000 Subject: [PATCH 5/5] remove comments --- .../gtceu/client/renderer/BlockHighlightRenderer.java | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/main/java/com/gregtechceu/gtceu/client/renderer/BlockHighlightRenderer.java b/src/main/java/com/gregtechceu/gtceu/client/renderer/BlockHighlightRenderer.java index 05108443295..b0e55db39ae 100644 --- a/src/main/java/com/gregtechceu/gtceu/client/renderer/BlockHighlightRenderer.java +++ b/src/main/java/com/gregtechceu/gtceu/client/renderer/BlockHighlightRenderer.java @@ -235,8 +235,6 @@ private static void drawGridOverlays(PoseStack poseStack, MultiBufferSource buff RenderUtil.rotateToFace(poseStack, front, Direction.SOUTH); poseStack.scale(1f / 16, 1f / 16, 0); poseStack.translate(-8, -8, 0); - // poseStack.translate(0.8, 0.8, 0); - // poseStack.scale(0.9f, 0.9f, 1f); if (leftBlocked != null) { int color = attachSide == left ? 0xffffffff : 0x44ffffff;