diff options
author | chochem <40274384+chochem@users.noreply.github.com> | 2024-09-08 23:43:44 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-09-08 23:43:44 +0100 |
commit | b15f89a14827bdb621d45745d165e1caf4265fef (patch) | |
tree | dac1093e21d78e6b758719eaa1fba4b1d3a9d660 /src | |
parent | b05922006560db47209452fcd275ce48b52c0a66 (diff) | |
download | GT5-Unofficial-b15f89a14827bdb621d45745d165e1caf4265fef.tar.gz GT5-Unofficial-b15f89a14827bdb621d45745d165e1caf4265fef.tar.bz2 GT5-Unofficial-b15f89a14827bdb621d45745d165e1caf4265fef.zip |
add null checks to the replacement logs (#3128)
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/bartworks/system/material/gtenhancement/PlatinumSludgeOverHaul.java | 32 | ||||
-rw-r--r-- | src/main/java/goodgenerator/loader/NaquadahReworkRecipeLoader.java | 32 |
2 files changed, 48 insertions, 16 deletions
diff --git a/src/main/java/bartworks/system/material/gtenhancement/PlatinumSludgeOverHaul.java b/src/main/java/bartworks/system/material/gtenhancement/PlatinumSludgeOverHaul.java index f69a8c3f7d..a2e3f114d4 100644 --- a/src/main/java/bartworks/system/material/gtenhancement/PlatinumSludgeOverHaul.java +++ b/src/main/java/bartworks/system/material/gtenhancement/PlatinumSludgeOverHaul.java @@ -752,29 +752,45 @@ public class PlatinumSludgeOverHaul { // item inputs result.append("Item inputs: "); for (ItemStack itemstack : recipe.mInputs) { - result.append(itemstack.getUnlocalizedName()); - result.append(", "); + if (itemstack == null) { + result.append("nullstack, "); + } else { + result.append(itemstack.getUnlocalizedName()); + result.append(", "); + } } // fluid inputs result.append(" Fluid inputs: "); for (FluidStack fluidStack : recipe.mFluidInputs) { - result.append(fluidStack.getUnlocalizedName()); - result.append(", "); + if (fluidStack == null) { + result.append("nullstack, "); + } else { + result.append(fluidStack.getUnlocalizedName()); + result.append(", "); + } } // item outputs result.append(" Item outputs: "); for (ItemStack itemstack : recipe.mOutputs) { - result.append(itemstack.getUnlocalizedName()); - result.append(", "); + if (itemstack == null) { + result.append("nullstack, "); + } else { + result.append(itemstack.getUnlocalizedName()); + result.append(", "); + } } // fluid outputs result.append(" Fluid outputs: "); for (FluidStack fluidStack : recipe.mFluidOutputs) { - result.append(fluidStack.getUnlocalizedName()); - result.append(", "); + if (fluidStack == null) { + result.append("nullstack, "); + } else { + result.append(fluidStack.getUnlocalizedName()); + result.append(", "); + } } return result.toString(); diff --git a/src/main/java/goodgenerator/loader/NaquadahReworkRecipeLoader.java b/src/main/java/goodgenerator/loader/NaquadahReworkRecipeLoader.java index 55ed9296db..1fa45ba0f3 100644 --- a/src/main/java/goodgenerator/loader/NaquadahReworkRecipeLoader.java +++ b/src/main/java/goodgenerator/loader/NaquadahReworkRecipeLoader.java @@ -582,29 +582,45 @@ public class NaquadahReworkRecipeLoader { // item inputs result.append("Item inputs: "); for (ItemStack itemstack : recipe.mInputs) { - result.append(itemstack.getUnlocalizedName()); - result.append(", "); + if (itemstack == null) { + result.append("nullstack, "); + } else { + result.append(itemstack.getUnlocalizedName()); + result.append(", "); + } } // fluid inputs result.append(" Fluid inputs: "); for (FluidStack fluidStack : recipe.mFluidInputs) { - result.append(fluidStack.getUnlocalizedName()); - result.append(", "); + if (fluidStack == null) { + result.append("nullstack, "); + } else { + result.append(fluidStack.getUnlocalizedName()); + result.append(", "); + } } // item outputs result.append(" Item outputs: "); for (ItemStack itemstack : recipe.mOutputs) { - result.append(itemstack.getUnlocalizedName()); - result.append(", "); + if (itemstack == null) { + result.append("nullstack, "); + } else { + result.append(itemstack.getUnlocalizedName()); + result.append(", "); + } } // fluid outputs result.append(" Fluid outputs: "); for (FluidStack fluidStack : recipe.mFluidOutputs) { - result.append(fluidStack.getUnlocalizedName()); - result.append(", "); + if (fluidStack == null) { + result.append("nullstack, "); + } else { + result.append(fluidStack.getUnlocalizedName()); + result.append(", "); + } } return result.toString(); |