NBTTagCompound fluids = packet.data.getCompoundTag("fluids");
fluidsInNetwork = new ArrayList<SpecialFluidStack>();
int[] fluidIDs = fluids.getIntArray("FluidIDs");
for (int i = 0; i < fluidIDs.length; i++)
{
fluidsInNetwork.add(new SpecialFluidStack(fluidIDs[i], fluids.getLong("FluidAmount#" + i)));
}
NBTTagCompound craftableFluids = packet.data.getCompoundTag("craftablefluids");
craftableFluidsInNetwork = new ArrayList<Fluid>();
int[] craftableFluidIDs = craftableFluids.getIntArray("FluidIDs");