diff options
author | miozune <miozune@gmail.com> | 2023-11-10 01:02:17 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-10 01:02:17 +0900 |
commit | b4f0dbd592f264c474b0b7106b5528edec5aaa6f (patch) | |
tree | 70144482025755db8680c9e453dc9b78e9259730 /src/main/java/gregtech/api | |
parent | 98dd3e5f81ea94a456211619d8da98a351c3e0f8 (diff) | |
download | GT5-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.java | 7 |
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 |