private void init() {
		util = new Utility(this);
		try {
			String out = new Scanner(new URL(McCheckVersionPath).openStream(), "UTF-8").useDelimiter("\\A").next();
			con.log("Log","McLauncher version: " + McVersion + " Checked version: " +out);
			//Compare versions
			if(!util.testSameVersion(out,McVersion) && util.newerVersion(out, McVersion)){
				btnUpdate.setVisible(true);
				//Disabled for now
			}
		} catch (MalformedURLException e) {
			e.printStackTrace();
		} catch (IOException e) {
			e.printStackTrace();
		}
		//Statistics so i can see usage
		util.noteInfo("Launch");
		//Set default mod icon to show
		setModImg("http://www.mclama.com/Downloads/ModIcon.png");
		//Hide the tags from the jTable so we can sort through it later
		int tindex = tableDownloads.getColumnModel().getColumnIndex("Tags");
		TableColumn col = tableDownloads.getColumnModel().getColumn(tindex);
		tableDownloads.getColumnModel().removeColumn(col);
	
		//0modname, 1author, 2version, 3mod_tags, 4description, 5required_mods, 
		//6updates, 7download_url, 8update_url, 9icon_url, 10downloads, 11mod_page, 12copyright
		
		setModDownloads();
		
		/*
		 * Options
		 */
		if(tglbtnNewModsFirst.isSelected()) Collections.reverse(Arrays.asList(dlModList)); //reverse our list of mods data.
	}