@Override
	public void saveMod(ModInfo modInfo) {
		if(IDs.getModel().getSize() > 0) {
			for (int i = 0; i < IDs.getModel().getSize(); i++) {
				//System.out.println("ID: "+IDs.getModel().getElementAt(i)+" Shortname: "+modInfo.shortName);
				Globals.getModPack().addShortName(modInfo.shortName, (String) IDs.getModel().getElementAt(i));
			}
		} else if(modFile != null && modFile.md5 != null && !modFile.md5.equals("")) {
			Globals.getModPack().addShortName(modInfo.shortName, modFile.md5);
		} else if(modFile != null) {
			String md5 = FileUtils.getMD5(modFile.file);
			if(md5 != null) {
				Globals.getModPack().addShortName(modInfo.shortName, md5);
			}
		}
	}