From a5c727c6f21d8c6dcedd51b0f66f209027580375 Mon Sep 17 00:00:00 2001 From: shedaniel Date: Thu, 8 Jun 2023 14:54:28 +0800 Subject: Update to 1.20 and support Forge --- .../client/registry/screen/DefaultScreenOverlayRenderer.java | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'runtime/src/main/java') diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/client/registry/screen/DefaultScreenOverlayRenderer.java b/runtime/src/main/java/me/shedaniel/rei/impl/client/registry/screen/DefaultScreenOverlayRenderer.java index 55f840854..233e1e421 100644 --- a/runtime/src/main/java/me/shedaniel/rei/impl/client/registry/screen/DefaultScreenOverlayRenderer.java +++ b/runtime/src/main/java/me/shedaniel/rei/impl/client/registry/screen/DefaultScreenOverlayRenderer.java @@ -71,13 +71,10 @@ public enum DefaultScreenOverlayRenderer implements OverlayRendererProvider { return; rendered[0] = 2; resetFocused(screen); - PoseStack poseStack = RenderSystem.getModelViewStack(); - poseStack.pushPose(); - poseStack.translate(-screen.leftPos, -screen.topPos, 0.0); - RenderSystem.applyModelViewMatrix(); + graphics.pose().pushPose(); + graphics.pose().translate(-screen.leftPos, -screen.topPos, 0.0); sink.lateRender(graphics, mouseX, mouseY, delta); - poseStack.popPose(); - RenderSystem.applyModelViewMatrix(); + graphics.pose().popPose(); resetFocused(screen); }); ClientGuiEvent.RENDER_POST.register(renderPost = (screen, graphics, mouseX, mouseY, delta) -> { -- cgit