@@ -0,0 +1,1123 @@
+package com.github.to2mbn.jmccc.mcdownloader;%0A%0Aimport java.util.Map;%0A%0Apublic class RemoteVersionList %7B%0A%0A%09private String latestSnapshot;%0A%09private String latestRelease;%0A%09private Map%3CString, RemoteVersion%3E versions;%0A%0A%09/**%0A%09 * Creates a RemoteVersionList.%0A%09 * %0A%09 * @param latestSnapshot the version of the latest snapshot%0A%09 * @param latestRelease the version of the latestrelease%0A%09 * @param versions the versions%0A%09 */%0A%09public RemoteVersionList(String latestSnapshot, String latestRelease, Map%3CString, RemoteVersion%3E versions) %7B%0A%09%09this.latestSnapshot = latestSnapshot;%0A%09%09this.latestRelease = latestRelease;%0A%09%09this.versions = versions;%0A%09%7D%0A%0A%09/**%0A%09 * Gets the version of the latest snapshot.%0A%09 * %0A%09 * @return the version of the latest snapshot%0A%09 */%0A%09public String getLatestSnapshot() %7B%0A%09%09return latestSnapshot;%0A%09%7D%0A%0A%09/**%0A%09 * Gets the version of the latest release.%0A%09 * %0A%09 * @return the version of the latest release%0A%09 */%0A%09public String getLatestRelease() %7B%0A%09%09return latestRelease;%0A%09%7D%0A%0A%09/**%0A%09 * Gets all the versions.%0A%09 * %0A%09 * @return all the versions%0A%09 */%0A%09public Map%3CString, RemoteVersion%3E getVersions() %7B%0A%09%09return versions;%0A%09%7D%0A%0A%7D%0A

add RemoteVersionList