aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/shedaniel/rei/client/ScreenHelper.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/me/shedaniel/rei/client/ScreenHelper.java')
-rw-r--r--src/main/java/me/shedaniel/rei/client/ScreenHelper.java12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/main/java/me/shedaniel/rei/client/ScreenHelper.java b/src/main/java/me/shedaniel/rei/client/ScreenHelper.java
index 016a82c14..81c5c8df4 100644
--- a/src/main/java/me/shedaniel/rei/client/ScreenHelper.java
+++ b/src/main/java/me/shedaniel/rei/client/ScreenHelper.java
@@ -12,7 +12,7 @@ import me.shedaniel.rei.listeners.ContainerScreenHooks;
import net.fabricmc.api.ClientModInitializer;
import net.fabricmc.fabric.api.event.client.ClientTickCallback;
import net.minecraft.client.MinecraftClient;
-import net.minecraft.client.gui.ContainerScreen;
+import net.minecraft.client.gui.screen.ingame.AbstractContainerScreen;
import net.minecraft.client.util.Window;
import net.minecraft.item.ItemStack;
import org.apache.logging.log4j.util.TriConsumer;
@@ -26,7 +26,7 @@ public class ScreenHelper implements ClientModInitializer {
public static List<ItemStack> inventoryStacks = Lists.newArrayList();
private static boolean overlayVisible = true;
private static ContainerScreenOverlay overlay;
- private static ContainerScreen lastContainerScreen = null;
+ private static AbstractContainerScreen lastContainerScreen = null;
public static boolean isOverlayVisible() {
return overlayVisible;
@@ -48,11 +48,11 @@ public class ScreenHelper implements ClientModInitializer {
return getLastOverlay(false, false);
}
- public static ContainerScreen getLastContainerScreen() {
+ public static AbstractContainerScreen getLastContainerScreen() {
return lastContainerScreen;
}
- public static void setLastContainerScreen(ContainerScreen lastContainerScreen) {
+ public static void setLastContainerScreen(AbstractContainerScreen lastContainerScreen) {
ScreenHelper.lastContainerScreen = lastContainerScreen;
}
@@ -78,8 +78,8 @@ public class ScreenHelper implements ClientModInitializer {
@Override
public void onInitializeClient() {
ClientTickCallback.EVENT.register(client -> {
- if (lastContainerScreen != client.currentScreen && client.currentScreen instanceof ContainerScreen)
- lastContainerScreen = (ContainerScreen) client.currentScreen;
+ if (lastContainerScreen != client.currentScreen && client.currentScreen instanceof AbstractContainerScreen)
+ lastContainerScreen = (AbstractContainerScreen) client.currentScreen;
});
}