Quote goes here
Well yes, transmitting the datablocks is fine but if they're missing files, they're missing files. Mind you, the few times I've used transmitDatablocks(); it's done nothing at all - nobody sees any lists updated even a while after it's done.
And you might also want to use discoverFile("add-ons/Zip_Name.zip"); before executing it, or Blockland won't know where to read the zip for the file properly and you'll have it cutting off mid-sentence and stuff like that.