private async Task <VersionManifest> loadManif(MCVersion v) { VersionManifestDefinition def = await resolver.GetVersion(v); if (def.JarFrom != null) { await getManifestFor(GetRemoteVersion(def.JarFrom)); } if (def.InheritsFrom != null) { await getManifestFor(GetRemoteVersion(def.InheritsFrom)); } return(new VersionManifest(def, this)); }
internal VersionManifest(VersionManifestDefinition def, MCDownload downloader) { DescribedBy = def; this.downloader = downloader; }