From 81fc926b5ac4200036dc6370357bdcd3622238ad Mon Sep 17 00:00:00 2001 From: 17146 <1714673995@qq.com> Date: Sat, 18 Jan 2025 16:21:34 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E9=9B=B7=E8=BE=BEGUI?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../superbwarfare/client/screens/FuMO25Screen.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main/java/com/atsuishio/superbwarfare/client/screens/FuMO25Screen.java b/src/main/java/com/atsuishio/superbwarfare/client/screens/FuMO25Screen.java index cfdda866e..1b6620dc3 100644 --- a/src/main/java/com/atsuishio/superbwarfare/client/screens/FuMO25Screen.java +++ b/src/main/java/com/atsuishio/superbwarfare/client/screens/FuMO25Screen.java @@ -67,6 +67,12 @@ public class FuMO25Screen extends AbstractContainerScreen { // 信息显示 renderInfo(pGuiGraphics); + + RenderSystem.depthMask(true); + RenderSystem.defaultBlendFunc(); + RenderSystem.enableDepthTest(); + RenderSystem.disableBlend(); + RenderSystem.setShaderColor(1, 1, 1, 1); } private void renderXLine(GuiGraphics guiGraphics, int i, int j) { @@ -216,7 +222,9 @@ public class FuMO25Screen extends AbstractContainerScreen { @Override public void render(GuiGraphics pGuiGraphics, int pMouseX, int pMouseY, float pPartialTick) { this.renderBackground(pGuiGraphics); + pGuiGraphics.pose().pushPose(); super.render(pGuiGraphics, pMouseX, pMouseY, pPartialTick); + pGuiGraphics.pose().popPose(); this.renderTooltip(pGuiGraphics, pMouseX, pMouseY); }