diff options
| author | shedaniel <daniel@shedaniel.me> | 2023-06-08 14:54:28 +0800 |
|---|---|---|
| committer | shedaniel <daniel@shedaniel.me> | 2023-06-08 14:54:28 +0800 |
| commit | a5c727c6f21d8c6dcedd51b0f66f209027580375 (patch) | |
| tree | 8ad839e55cfc2209c71a8c70492609092c63610e /runtime/src/main/java | |
| parent | e0031d020f0a1d76cd971b45dffa8b6864b2c5d8 (diff) | |
| download | RoughlyEnoughItems-a5c727c6f21d8c6dcedd51b0f66f209027580375.tar.gz RoughlyEnoughItems-a5c727c6f21d8c6dcedd51b0f66f209027580375.tar.bz2 RoughlyEnoughItems-a5c727c6f21d8c6dcedd51b0f66f209027580375.zip | |
Update to 1.20 and support Forge
Diffstat (limited to 'runtime/src/main/java')
| -rw-r--r-- | runtime/src/main/java/me/shedaniel/rei/impl/client/registry/screen/DefaultScreenOverlayRenderer.java | 9 |
1 files changed, 3 insertions, 6 deletions
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) -> { |
