Table of Contents

Class LiteLoaderInstaller

Namespace: CmlLib.Core.ModLoaders.LiteLoader
Assembly: CmlLib.Core.dll

public class LiteLoaderInstaller

Inheritance

objectLiteLoaderInstaller

Inherited Members

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

Constructors

LiteLoaderInstaller(HttpClient)

public LiteLoaderInstaller(HttpClient httpClient)

Parameters

httpClient HttpClient

LiteLoaderInstaller(HttpClient, string)

public LiteLoaderInstaller(HttpClient httpClient, string manifestServer)

Parameters

httpClient HttpClient

manifestServer string

Fields

DownloadServer

public static readonly string DownloadServer

Field Value

string

LiteLoaderLibName

public static readonly string LiteLoaderLibName

Field Value

string

ManifestServer

public static readonly string ManifestServer

Field Value

string

Methods

GetAllLiteLoaders()

public Task<IReadOnlyList<LiteLoaderVersion>> GetAllLiteLoaders()

Returns

Task<IReadOnlyList<LiteLoaderVersion>>

GetVersionName(string, string)

public static string GetVersionName(string loaderVersion, string gameVersion)

Parameters

loaderVersion string

gameVersion string

Returns

string

Install(LiteLoaderVersion, IVersion, MinecraftPath)

public Task<string> Install(LiteLoaderVersion loader, IVersion baseVersion, MinecraftPath path)

Parameters

loader LiteLoaderVersion

baseVersion IVersion

path MinecraftPath

Returns

Task<string>