aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api
diff options
context:
space:
mode:
authormiozune <miozune@gmail.com>2023-11-10 01:02:17 +0900
committerGitHub <noreply@github.com>2023-11-10 01:02:17 +0900
commitb4f0dbd592f264c474b0b7106b5528edec5aaa6f (patch)
tree70144482025755db8680c9e453dc9b78e9259730 /src/main/java/gregtech/api
parent98dd3e5f81ea94a456211619d8da98a351c3e0f8 (diff)
downloadGT5-Unofficial-b4f0dbd592f264c474b0b7106b5528edec5aaa6f.tar.gz
GT5-Unofficial-b4f0dbd592f264c474b0b7106b5528edec5aaa6f.tar.bz2
GT5-Unofficial-b4f0dbd592f264c474b0b7106b5528edec5aaa6f.zip
Add config to crash on null recipe input (#2360)
Diffstat (limited to 'src/main/java/gregtech/api')
-rw-r--r--src/main/java/gregtech/api/util/GT_RecipeBuilder.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/main/java/gregtech/api/util/GT_RecipeBuilder.java b/src/main/java/gregtech/api/util/GT_RecipeBuilder.java
index 851795c656..3fa8d91da0 100644
--- a/src/main/java/gregtech/api/util/GT_RecipeBuilder.java
+++ b/src/main/java/gregtech/api/util/GT_RecipeBuilder.java
@@ -20,6 +20,7 @@ import net.minecraft.item.ItemStack;
import net.minecraft.launchwrapper.Launch;
import net.minecraftforge.fluids.FluidStack;
+import gregtech.GT_Mod;
import gregtech.api.interfaces.IGT_RecipeMap;
import gregtech.api.util.extensions.ArrayExt;
@@ -28,7 +29,7 @@ public class GT_RecipeBuilder {
// debug mode expose problems. panic mode help you check nothing is wrong-ish without you actively monitoring
private static final boolean DEBUG_MODE_NULL;
- private static final boolean PANIC_MODE_NULL;
+ private static boolean PANIC_MODE_NULL;
private static final boolean DEBUG_MODE_INVALID;
private static final boolean PANIC_MODE_INVALID;
private static final boolean DEBUG_MODE_COLLISION;
@@ -181,6 +182,10 @@ public class GT_RecipeBuilder {
}
}
+ public static void onConfigLoad() {
+ PANIC_MODE_NULL |= GT_Mod.gregtechproxy.crashOnNullRecipeInput;
+ }
+
// endregion
// region setter