@Override public void readFromNBT(NBTTagCompound data) { super.readFromNBT(data); for (int i = 0; i < fluids.length; ++i) { NBTTagCompound nbttagcompound = data.getCompoundTag("fluidStack[" + i + "]"); if (nbttagcompound != null) fluids[i] = FluidRegistry.getFluid(nbttagcompound.getString("FluidName")); } }