Class MojangJsonVersionLoaderV2
Namespace: CmlLib.Core.VersionLoader
Assembly: CmlLib.Core.dll
public class MojangJsonVersionLoaderV2 : IVersionLoader
Inheritance
object ← MojangJsonVersionLoaderV2
Implements
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
MojangJsonVersionLoaderV2(MinecraftPath, HttpClient)
public MojangJsonVersionLoaderV2(MinecraftPath path, HttpClient httpClient)
Parameters
path MinecraftPath
httpClient HttpClient
MojangJsonVersionLoaderV2(MinecraftPath, HttpClient, string)
public MojangJsonVersionLoaderV2(MinecraftPath path, HttpClient httpClient, string endpoint)
Parameters
path MinecraftPath
httpClient HttpClient
endpoint string
Properties
UseLocalManifestWhenError
public bool UseLocalManifestWhenError { get; set; }
Property Value
Methods
GetVersionMetadatasAsync(CancellationToken)
public ValueTask<VersionMetadataCollection> GetVersionMetadatasAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken CancellationToken