From 6a9b8f3a6dc349783180029ae4c8d9a55ec07677 Mon Sep 17 00:00:00 2001 From: shedaniel Date: Sun, 8 Nov 2020 18:30:59 +0800 Subject: Fix red slots in furnaces & fix crash with opening config screens Signed-off-by: shedaniel --- .../src/main/java/me/shedaniel/rei/gui/TransformingScreen.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'RoughlyEnoughItems-runtime/src/main/java') diff --git a/RoughlyEnoughItems-runtime/src/main/java/me/shedaniel/rei/gui/TransformingScreen.java b/RoughlyEnoughItems-runtime/src/main/java/me/shedaniel/rei/gui/TransformingScreen.java index 5610656de..a31a42463 100644 --- a/RoughlyEnoughItems-runtime/src/main/java/me/shedaniel/rei/gui/TransformingScreen.java +++ b/RoughlyEnoughItems-runtime/src/main/java/me/shedaniel/rei/gui/TransformingScreen.java @@ -27,6 +27,7 @@ import com.mojang.blaze3d.systems.RenderSystem; import com.mojang.blaze3d.vertex.PoseStack; import me.shedaniel.clothconfig2.api.ScissorsScreen; import me.shedaniel.math.Rectangle; +import net.minecraft.client.Minecraft; import net.minecraft.client.gui.screens.Screen; import org.jetbrains.annotations.Nullable; @@ -46,8 +47,11 @@ public class TransformingScreen extends DelegateScreen implements ScissorsScreen } @Override - public void init() { - super.init(); + public void init(Minecraft minecraft, int i, int j) { + super.init(minecraft, i, j); + if (lastScreen != null) { + lastScreen.init(minecraft, i, j); + } } @Override -- cgit