aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorchochem <40274384+chochem@users.noreply.github.com>2024-09-08 23:43:44 +0100
committerGitHub <noreply@github.com>2024-09-08 23:43:44 +0100
commitb15f89a14827bdb621d45745d165e1caf4265fef (patch)
treedac1093e21d78e6b758719eaa1fba4b1d3a9d660 /src
parentb05922006560db47209452fcd275ce48b52c0a66 (diff)
downloadGT5-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.java32
-rw-r--r--src/main/java/goodgenerator/loader/NaquadahReworkRecipeLoader.java32
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();