public static boolean updatewebList()
    {
        // Download mod list
        if (modList.exists())
        {
            try
            {
                if (oldList.exists())
                {
                    FileManager.deleteFile(FileManager.updaterDir, "/test.html.backup", false);
                }
                Boolean cc = FileManager.copyFile(modList, new File(modList + ".backup"));
                if (cc)
                {  
                    File NmodList = Download.downloadFromUrl(updateURl, FileManager.updaterDir, "/test.html");
                    if (NmodList != null && NmodList.exists())
                    {
                        modList = NmodList;
                        return true;
                    }
                    else
                    {
                        oldList.renameTo(new File(FileManager.updaterDir + "/test.html"));
                    }
                }
            }
            catch (IOException e)
            {
                e.printStackTrace();
            }
        }
        else
        {
            File NmodList = Download.downloadFromUrl(updateURl, FileManager.updaterDir, "/test.html");
            if (NmodList != null && NmodList.exists())
            {
                return true;
            }
        }
        return false;
    }