public void run() {
            if(url != null)
            {
                // Obtain the results of the project's file feed
                if(readFeed())
                {
                    if(versionCheck(versionTitle))
                    {
                        String fileLink = getFile(versionLink);
                        if(fileLink != null && type != UpdateType.NO_DOWNLOAD)
                        {
                            String name = file.getName();
                            // If it's a zip file, it shouldn't be downloaded as the plugin's name
                            if(fileLink.endsWith(".zip"))
                            {
                                String [] split = fileLink.split("/");
                                name = split[split.length-1];
                            }
                            saveFile(new File("plugins/" + updateFolder), name, fileLink);
                        }
                        else
                        {
                            result = UpdateResult.UPDATE_AVAILABLE;
                        }
                    }
                }
            }
        }