public boolean get_recommended_download() {
        if (plugin.getConfig().getBoolean("config.debug")){
                System.out.println("[MineUpdater - DEBUG] Getting download URL from Bukkit Servers");
            }
        try {
            String[] temp = read_from_web(bukkit_beforedl_url);          
            for (int i = 0; i < temp.length; i++) {
                if (temp[i].contains("user-action user-action-download") && temp[i].contains("Download</a>")) {
                    bukkit_download_url = new URL(temp[i].split("<li class=\"user-action user-action-download\"><span><a href=\\\"")[1].split("\">Download</a>")[0]);
                    if (plugin.getConfig().getBoolean("config.debug")){
                         System.out.println("[MineUpdater - DEBUG] Download URL received");
                    }
                    return true;
                }
            }
            if (plugin.getConfig().getBoolean("config.debug")){
                  System.out.println("[MineUpdater - DEBUG] Could not receive download URL");
            }
            return false;
        }
        catch (Exception e) {
            if (plugin.getConfig().getBoolean("config.debug")){
                  System.out.println("[MineUpdater - DEBUG] Failed while sending request to Bukkit Servers");
            }
            return false;
        }
    }