aboutsummaryrefslogtreecommitdiff
path: root/runtime/src/main/java/me/shedaniel/rei/gui/DelegateScreen.java
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2021-02-27 17:14:08 +0800
committershedaniel <daniel@shedaniel.me>2021-02-27 17:15:02 +0800
commit542eb5154ebce387312ca3691f743b89e4aef99e (patch)
tree48583bad05514d9a1a8d0ab3499af0d39f3fd1e5 /runtime/src/main/java/me/shedaniel/rei/gui/DelegateScreen.java
parent9c570a0e71a6e209e0d234a99f35bd24efc18d7d (diff)
downloadRoughlyEnoughItems-542eb5154ebce387312ca3691f743b89e4aef99e.tar.gz
RoughlyEnoughItems-542eb5154ebce387312ca3691f743b89e4aef99e.tar.bz2
RoughlyEnoughItems-542eb5154ebce387312ca3691f743b89e4aef99e.zip
Remove depending on Cloth API, switching to architectury
Signed-off-by: shedaniel <daniel@shedaniel.me>
Diffstat (limited to 'runtime/src/main/java/me/shedaniel/rei/gui/DelegateScreen.java')
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/gui/DelegateScreen.java10
1 files changed, 9 insertions, 1 deletions
diff --git a/runtime/src/main/java/me/shedaniel/rei/gui/DelegateScreen.java b/runtime/src/main/java/me/shedaniel/rei/gui/DelegateScreen.java
index 485c09976..0b50f0f0c 100644
--- a/runtime/src/main/java/me/shedaniel/rei/gui/DelegateScreen.java
+++ b/runtime/src/main/java/me/shedaniel/rei/gui/DelegateScreen.java
@@ -256,17 +256,25 @@ public class DelegateScreen extends Screen {
}
}
+ private boolean init = true;
+
@Override
public void init(Minecraft minecraft, int i, int j) {
if (parent != null) {
parent.init(minecraft, i, j);
}
+ init = false;
+ super.init(minecraft, i, j);
}
@Override
public void init() {
if (parent != null) {
- parent.init();
+ if (init) {
+ super.init();
+ } else {
+ init = true;
+ }
}
}