package sk.tomsik68.mclauncher.impl.versions.mcdownload;
import sk.tomsik68.mclauncher.api.common.mc.MinecraftInstance;
import sk.tomsik68.mclauncher.api.versions.IVersion;
import java.io.File;
final class MCDJarManager {
private final File versionsFolder;
MCDJarManager(MinecraftInstance mc) {
versionsFolder = new File(mc.getLocation(), "versions");
}
File getVersionFolder(IVersion version){
return new File(versionsFolder, version.getId());
}
File getVersionJAR(MCDownloadVersion version) {
return new File(new File(versionsFolder, version.getJarVersion()), version.getJarVersion() + ".jar");
}
File getInfoFile(IVersion version){
return new File(getVersionFolder(version), version.getId() + ".json");
}
}