aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--fabric/src/main/java/me/shedaniel/rei/mixin/fabric/MixinInputConstants.java6
-rw-r--r--forge/src/main/java/me/shedaniel/rei/mixin/forge/MixinInputConstants.java6
2 files changed, 10 insertions, 2 deletions
diff --git a/fabric/src/main/java/me/shedaniel/rei/mixin/fabric/MixinInputConstants.java b/fabric/src/main/java/me/shedaniel/rei/mixin/fabric/MixinInputConstants.java
index 6fa7979e4..634c81339 100644
--- a/fabric/src/main/java/me/shedaniel/rei/mixin/fabric/MixinInputConstants.java
+++ b/fabric/src/main/java/me/shedaniel/rei/mixin/fabric/MixinInputConstants.java
@@ -43,6 +43,10 @@ public class MixinInputConstants {
@Unique
private static boolean isPatchingAsyncThreadCrash() {
- return ConfigObject.getInstance().isPatchingAsyncThreadCrash();
+ try {
+ return ConfigObject.getInstance().isPatchingAsyncThreadCrash();
+ } catch (Throwable throwable) {
+ return false;
+ }
}
}
diff --git a/forge/src/main/java/me/shedaniel/rei/mixin/forge/MixinInputConstants.java b/forge/src/main/java/me/shedaniel/rei/mixin/forge/MixinInputConstants.java
index 7d6b31a65..0097c8df6 100644
--- a/forge/src/main/java/me/shedaniel/rei/mixin/forge/MixinInputConstants.java
+++ b/forge/src/main/java/me/shedaniel/rei/mixin/forge/MixinInputConstants.java
@@ -43,6 +43,10 @@ public class MixinInputConstants {
@Unique
private static boolean isPatchingAsyncThreadCrash() {
- return ConfigObject.getInstance().isPatchingAsyncThreadCrash();
+ try {
+ return ConfigObject.getInstance().isPatchingAsyncThreadCrash();
+ } catch (Throwable throwable) {
+ return false;
+ }
}
}