aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/shedaniel/rei/impl/ScreenHelper.java
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2020-02-06 11:55:23 +0800
committershedaniel <daniel@shedaniel.me>2020-02-06 11:55:23 +0800
commit3ab6f974fb63b9f9232f8507e156cfc53cdf0250 (patch)
treef6625574308f0e5fd6e3e8f0120919ca4de4a0b1 /src/main/java/me/shedaniel/rei/impl/ScreenHelper.java
parent129d287ddad825878af3b447f144ab38ccd1acf6 (diff)
downloadRoughlyEnoughItems-3ab6f974fb63b9f9232f8507e156cfc53cdf0250.tar.gz
RoughlyEnoughItems-3ab6f974fb63b9f9232f8507e156cfc53cdf0250.tar.bz2
RoughlyEnoughItems-3ab6f974fb63b9f9232f8507e156cfc53cdf0250.zip
4.0-unstable
Signed-off-by: shedaniel <daniel@shedaniel.me>
Diffstat (limited to 'src/main/java/me/shedaniel/rei/impl/ScreenHelper.java')
-rw-r--r--src/main/java/me/shedaniel/rei/impl/ScreenHelper.java18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/main/java/me/shedaniel/rei/impl/ScreenHelper.java b/src/main/java/me/shedaniel/rei/impl/ScreenHelper.java
index ef12ebeac..8069a85fa 100644
--- a/src/main/java/me/shedaniel/rei/impl/ScreenHelper.java
+++ b/src/main/java/me/shedaniel/rei/impl/ScreenHelper.java
@@ -18,7 +18,7 @@ import net.fabricmc.api.ClientModInitializer;
import net.fabricmc.fabric.api.event.client.ClientTickCallback;
import net.minecraft.client.MinecraftClient;
import net.minecraft.client.gui.screen.Screen;
-import net.minecraft.client.gui.screen.ingame.AbstractContainerScreen;
+import net.minecraft.client.gui.screen.ingame.ContainerScreen;
import net.minecraft.client.util.Window;
import net.minecraft.item.ItemStack;
import net.minecraft.util.ActionResult;
@@ -34,17 +34,17 @@ public class ScreenHelper implements ClientModInitializer {
/**
* @deprecated Use getters instead
*/
- @Deprecated @ApiStatus.ScheduledForRemoval public static OverlaySearchField searchField;
+ private static OverlaySearchField searchField;
@ApiStatus.Internal public static List<ItemStack> inventoryStacks = Lists.newArrayList();
private static ContainerScreenOverlay overlay;
- private static AbstractContainerScreen<?> lastContainerScreen = null;
+ private static ContainerScreen<?> lastContainerScreen = null;
private static LinkedHashSet<Screen> lastRecipeScreen = Sets.newLinkedHashSetWithExpectedSize(5);
public static OverlaySearchField getSearchField() {
return searchField;
}
- @Deprecated
+ @ApiStatus.Internal
public static void setSearchField(OverlaySearchField searchField) {
ScreenHelper.searchField = searchField;
}
@@ -65,7 +65,7 @@ public class ScreenHelper implements ClientModInitializer {
return screen;
}
- public static void clearData() {
+ public static void clearLastRecipeScreenData() {
lastRecipeScreen.clear();
}
@@ -95,11 +95,11 @@ public class ScreenHelper implements ClientModInitializer {
return getLastOverlay(false, false);
}
- public static AbstractContainerScreen<?> getLastContainerScreen() {
+ public static ContainerScreen<?> getLastContainerScreen() {
return lastContainerScreen;
}
- public static void setLastContainerScreen(AbstractContainerScreen<?> lastContainerScreen) {
+ public static void setLastContainerScreen(ContainerScreen<?> lastContainerScreen) {
ScreenHelper.lastContainerScreen = lastContainerScreen;
}
@@ -129,8 +129,8 @@ public class ScreenHelper implements ClientModInitializer {
@Override
public void onInitializeClient() {
ClothClientHooks.SCREEN_INIT_PRE.register((client, screen, screenHooks) -> {
- if (lastContainerScreen != screen && screen instanceof AbstractContainerScreen)
- lastContainerScreen = (AbstractContainerScreen<?>) screen;
+ if (lastContainerScreen != screen && screen instanceof ContainerScreen)
+ lastContainerScreen = (ContainerScreen<?>) screen;
return ActionResult.PASS;
});
ClientTickCallback.EVENT.register(minecraftClient -> {