From d787d0f278cf9403301d31b516bdc205a9576cd8 Mon Sep 17 00:00:00 2001 From: NotAPenguin Date: Sat, 18 Jan 2025 16:53:25 +0100 Subject: [PATCH] fix t7 crash on restart --- .../multi/purification/MTEPurificationUnitDegasser.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitDegasser.java b/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitDegasser.java index 417b7af59b1..39eee8110bd 100644 --- a/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitDegasser.java +++ b/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitDegasser.java @@ -668,8 +668,8 @@ protected void runMachine(IGregTechTileEntity aBaseMetaTileEntity, long aTick) { @Override public void addRecipeOutputs() { super.addRecipeOutputs(); - if (outputMultiplier > 1.01f) { - FluidStack waterOutput = currentRecipe.mFluidOutputs[0]; + if (outputMultiplier > 1.01f && mOutputFluids != null) { + FluidStack waterOutput = mOutputFluids[0]; FluidStack bonusOutput = new FluidStack( waterOutput.getFluid(), (int) (this.effectiveParallel * waterOutput.amount * (outputMultiplier - 1.0f)));