From 87bb24e26372697e11c2defb842d843068d79c2e Mon Sep 17 00:00:00 2001 From: CovertJaguar Date: Sun, 8 Sep 2013 06:51:21 -0700 Subject: [PATCH] Fix possible NPE in TankManager --- common/buildcraft/core/fluids/TankManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/buildcraft/core/fluids/TankManager.java b/common/buildcraft/core/fluids/TankManager.java index 25633d1f..0b14f078 100644 --- a/common/buildcraft/core/fluids/TankManager.java +++ b/common/buildcraft/core/fluids/TankManager.java @@ -112,7 +112,7 @@ public class TankManager extends ForwardingList implements IF public void writeData(DataOutputStream data) throws IOException { for (Tank tank : tanks) { FluidStack fluidStack = tank.getFluid(); - if (fluidStack != null) { + if (fluidStack != null && fluidStack.getFluid() != null) { data.writeShort(fluidStack.getFluid().getID()); data.writeInt(fluidStack.amount); } else {