aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/shedaniel/rei/client/GuiHelper.java
diff options
context:
space:
mode:
authorUnknown <shekwancheung0528@gmail.com>2019-01-30 21:12:10 +0800
committerUnknown <shekwancheung0528@gmail.com>2019-01-30 21:12:10 +0800
commit30493491181cec7a32c2bce360e623504fb896d8 (patch)
treecd93b7767a119e9ce2ac4235cd837854c362367b /src/main/java/me/shedaniel/rei/client/GuiHelper.java
parent973868ece23dd75080cfe6ef7b48f8284070ce4e (diff)
downloadRoughlyEnoughItems-30493491181cec7a32c2bce360e623504fb896d8.tar.gz
RoughlyEnoughItems-30493491181cec7a32c2bce360e623504fb896d8.tar.bz2
RoughlyEnoughItems-30493491181cec7a32c2bce360e623504fb896d8.zip
Close #17
Diffstat (limited to 'src/main/java/me/shedaniel/rei/client/GuiHelper.java')
-rw-r--r--src/main/java/me/shedaniel/rei/client/GuiHelper.java40
1 files changed, 20 insertions, 20 deletions
diff --git a/src/main/java/me/shedaniel/rei/client/GuiHelper.java b/src/main/java/me/shedaniel/rei/client/GuiHelper.java
index b962866f2..2b453c784 100644
--- a/src/main/java/me/shedaniel/rei/client/GuiHelper.java
+++ b/src/main/java/me/shedaniel/rei/client/GuiHelper.java
@@ -1,11 +1,11 @@
package me.shedaniel.rei.client;
import com.google.common.collect.Lists;
-import me.shedaniel.rei.gui.ContainerGuiOverlay;
+import me.shedaniel.rei.gui.ContainerScreenOverlay;
import me.shedaniel.rei.gui.widget.TextFieldWidget;
-import me.shedaniel.rei.listeners.IMixinContainerGui;
+import me.shedaniel.rei.listeners.IMixinContainerScreen;
import net.minecraft.client.MinecraftClient;
-import net.minecraft.client.gui.ContainerGui;
+import net.minecraft.client.gui.ContainerScreen;
import net.minecraft.item.ItemStack;
import java.util.List;
@@ -13,11 +13,11 @@ import java.util.List;
public class GuiHelper {
public static TextFieldWidget searchField;
- private static boolean overlayVisible = true;
- private static ContainerGuiOverlay overlay;
public static List<ItemStack> inventoryStacks = Lists.newArrayList();
- private static ContainerGui lastContainerGui;
- private static IMixinContainerGui lastMixinContainerGui;
+ private static boolean overlayVisible = true;
+ private static ContainerScreenOverlay overlay;
+ private static ContainerScreen lastContainerScreen;
+ private static IMixinContainerScreen lastMixinContainerScreen;
public static boolean isOverlayVisible() {
return overlayVisible;
@@ -27,36 +27,36 @@ public class GuiHelper {
overlayVisible = !overlayVisible;
}
- public static ContainerGuiOverlay getLastOverlay() {
+ public static ContainerScreenOverlay getLastOverlay() {
return overlay;
}
- public static void setOverlay(ContainerGuiOverlay overlay) {
+ public static void setOverlay(ContainerScreenOverlay overlay) {
GuiHelper.overlay = overlay;
overlay.onInitialized();
}
public static void onTick(MinecraftClient client) {
- if (client.currentGui instanceof ContainerGui && lastContainerGui != client.currentGui) {
- GuiHelper.lastContainerGui = (ContainerGui) client.currentGui;
- GuiHelper.lastMixinContainerGui = (IMixinContainerGui) lastContainerGui;
+ if (client.currentScreen instanceof ContainerScreen && lastContainerScreen != client.currentScreen) {
+ GuiHelper.lastContainerScreen = (ContainerScreen) client.currentScreen;
+ GuiHelper.lastMixinContainerScreen = (IMixinContainerScreen) lastContainerScreen;
}
}
- public static ContainerGui getLastContainerGui() {
- return lastContainerGui;
+ public static ContainerScreen getLastContainerScreen() {
+ return lastContainerScreen;
}
- public static IMixinContainerGui getLastMixinContainerGui() {
- return lastMixinContainerGui;
+ public static void setLastContainerScreen(ContainerScreen lastContainerScreen) {
+ GuiHelper.lastContainerScreen = lastContainerScreen;
}
- public static void setLastContainerGui(ContainerGui lastContainerGui) {
- GuiHelper.lastContainerGui = lastContainerGui;
+ public static IMixinContainerScreen getLastMixinContainerScreen() {
+ return lastMixinContainerScreen;
}
- public static void setLastMixinContainerGui(IMixinContainerGui lastMixinContainerGui) {
- GuiHelper.lastMixinContainerGui = lastMixinContainerGui;
+ public static void setLastMixinContainerScreen(IMixinContainerScreen lastMixinContainerScreen) {
+ GuiHelper.lastMixinContainerScreen = lastMixinContainerScreen;
}
}