var quiltInstaller = new QuiltInstaller(new HttpClient());
var versions = await quiltInstaller.GetSupportedVersionNames();
foreach (var version in versions)
{
Console.WriteLine(version);
}
Get Quilt versions
var quiltInstaller = new QuiltInstaller(new HttpClient());
var versions = await quiltInstaller.GetLoaders("1.20.6");
foreach (var version in versions)
{
Console.WriteLine(version.Version);
}
Install
var path = new MinecraftPath();
var launcher = new MinecraftLauncher(path);
var quiltInstaller = new QuiltInstaller(new HttpClient());
// install the latest quilt loader for 1.20.4
var versionName = await quiltInstaller.Install("1.20.4", path);
// install the specific quilt loader
var versionName = await quiltInstaller.Install("1.20.4", "0.16.0", path);