I'm checking through the file right now, and it says this in the code:
MessageBoxYesNo("New Version Available", "There is a new version of Blockland Plus available. Do you want to download it?", "BlocklandPlusCheckUpdate(1,\"" @ %url @ "\");", "canvas.popdialog(BlocklandPlusUpdaterGUI);");
Which is strange, since the update message we're seeing is far different and more malicious in intent.
On another note if you actually look through the code, there is no posting function what so ever. This add-on DOES NOT upload ANYTHING at all. It only sends about 20 Get requests, which for those of you who don't know, just downloads stuff. And the updater does this:
if(isWriteableFilename("Add-Ons/System_BlocklandPlus.zip") && isWriteableFilename("config/client/DownloadedGUIS/cache/System_BlocklandPlus.zip"))
{
%this.saveBufferToFile("config/client/DownloadedGUIS/cache/System_BlocklandPlus.zip");
fileCopy("config/client/DownloadedGUIS/cache/System_BlocklandPlus.zip", "Add-Ons/System_BlocklandPlus.zip");
fileDelete("config/client/DownloadedGUIS/cache/System_BlocklandPlus.zip");
messageBoxOkCancel("Download Complete", "Blockland must now shut down to finish the Blockland Plus installation.", "quit();", "canvas.popdialog(BlocklandPlusUpdaterGUI);");
}
else
{
messageBoxOk("Error", "A required file for this update is Read-Only. Cannot Finish installation.");
canvas.popdialog(BlocklandPlusUpdaterGUI);
}
So every update downloaded will just end up in your add-ons folder, instead of stashing a file elsewhere.
Also nice photoshop skills there Aware.