diff options
| author | shedaniel <daniel@shedaniel.me> | 2022-04-11 15:34:39 +0800 |
|---|---|---|
| committer | shedaniel <daniel@shedaniel.me> | 2022-04-12 18:01:16 +0800 |
| commit | 40a01cb726b3b734195ccc3649b7c23eea5288cd (patch) | |
| tree | 7ccf362ed594a9aeccc8ffd3706cc91500a4f6b4 /fabric/src/main/java | |
| parent | 7fafa7d9bbb2483313d86f946653f3ad64b2db18 (diff) | |
| download | RoughlyEnoughItems-40a01cb726b3b734195ccc3649b7c23eea5288cd.tar.gz RoughlyEnoughItems-40a01cb726b3b734195ccc3649b7c23eea5288cd.tar.bz2 RoughlyEnoughItems-40a01cb726b3b734195ccc3649b7c23eea5288cd.zip | |
Fix #815
Diffstat (limited to 'fabric/src/main/java')
| -rw-r--r-- | fabric/src/main/java/me/shedaniel/rei/impl/client/gui/fabric/ScreenOverlayImplImpl.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/fabric/src/main/java/me/shedaniel/rei/impl/client/gui/fabric/ScreenOverlayImplImpl.java b/fabric/src/main/java/me/shedaniel/rei/impl/client/gui/fabric/ScreenOverlayImplImpl.java index f3a730371..6dc97563f 100644 --- a/fabric/src/main/java/me/shedaniel/rei/impl/client/gui/fabric/ScreenOverlayImplImpl.java +++ b/fabric/src/main/java/me/shedaniel/rei/impl/client/gui/fabric/ScreenOverlayImplImpl.java @@ -23,6 +23,7 @@ package me.shedaniel.rei.impl.client.gui.fabric; +import com.mojang.blaze3d.systems.RenderSystem; import com.mojang.blaze3d.vertex.PoseStack; import me.shedaniel.rei.api.client.gui.widgets.Tooltip; import me.shedaniel.rei.impl.ClientInternals; @@ -67,9 +68,14 @@ public class ScreenOverlayImplImpl { if (lines.isEmpty()) { return; } + PoseStack modelViewStack = RenderSystem.getModelViewStack(); + modelViewStack.pushPose(); + modelViewStack.translate(0, 0, 500); + RenderSystem.applyModelViewMatrix(); matrices.pushPose(); - matrices.translate(0, 0, 500); Minecraft.getInstance().screen.renderTooltipInternal(matrices, lines, mouseX, mouseY); matrices.popPose(); + modelViewStack.popPose(); + RenderSystem.applyModelViewMatrix(); } } |
