aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJason Mitchell <mitchej@gmail.com>2019-06-22 15:25:58 -0700
committerJason Mitchell <mitchej@gmail.com>2019-06-22 15:25:58 -0700
commit0b369af082599145c893245a1a4003a5dad10d7b (patch)
tree92aa9b632b8201c0a3597ebc6e2f1a23cfabaedc /src
parent0dcfec64c4976a0a6ac0c2242d11c71afe90e44c (diff)
downloadGT5-Unofficial-0b369af082599145c893245a1a4003a5dad10d7b.tar.gz
GT5-Unofficial-0b369af082599145c893245a1a4003a5dad10d7b.tar.bz2
GT5-Unofficial-0b369af082599145c893245a1a4003a5dad10d7b.zip
null checks
Diffstat (limited to 'src')
-rw-r--r--src/main/java/gregtech/common/covers/GT_Cover_Fluidfilter.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/main/java/gregtech/common/covers/GT_Cover_Fluidfilter.java b/src/main/java/gregtech/common/covers/GT_Cover_Fluidfilter.java
index 5fd1608e4c..a398f7d17f 100644
--- a/src/main/java/gregtech/common/covers/GT_Cover_Fluidfilter.java
+++ b/src/main/java/gregtech/common/covers/GT_Cover_Fluidfilter.java
@@ -6,7 +6,7 @@ import gregtech.api.util.GT_Utility;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemStack;
import net.minecraftforge.fluids.*;
-
+import static gregtech.api.enums.GT_Values.E;
public class GT_Cover_Fluidfilter extends GT_CoverBehavior {
@@ -23,8 +23,10 @@ public class GT_Cover_Fluidfilter extends GT_CoverBehavior {
public String getDescription(byte aSide, int aCoverID, int aCoverVariable, ICoverable aTileEntity) {
int aFilterMode = aCoverVariable & 7;
int aFilterFluid = aCoverVariable >>> 3;
-
- final FluidStack sFluid = new FluidStack(FluidRegistry.getFluid(aFilterFluid), 1000);
+ final Fluid fluid = FluidRegistry.getFluid(aFilterFluid);
+ if(fluid == null) return E;
+
+ final FluidStack sFluid = new FluidStack(fluid, 1000);
return(String.format("Filtering Fluid: %s Mode: %s", sFluid.getLocalizedName(), getFilterMode(aFilterMode)));
}