diff options
Diffstat (limited to 'src/main/java/bartworks/system/material/gtenhancement')
-rw-r--r-- | src/main/java/bartworks/system/material/gtenhancement/PlatinumSludgeOverHaul.java | 32 |
1 files changed, 24 insertions, 8 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(); |