Class LocalJsonVersionLoader
Namespace: CmlLib.Core.VersionLoader
Assembly: CmlLib.Core.dll
public class LocalJsonVersionLoader : IVersionLoader
Inheritance
object ← LocalJsonVersionLoader
Implements
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
LocalJsonVersionLoader(MinecraftPath)
public LocalJsonVersionLoader(MinecraftPath path)
Parameters
path MinecraftPath
Methods
GetVersionMetadatasAsync(CancellationToken)
public ValueTask<VersionMetadataCollection> GetVersionMetadatasAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken CancellationToken
Returns
ValueTask<VersionMetadataCollection>
GetVersionNameAndPaths()
public IEnumerable<(string, string)> GetVersionNameAndPaths()
Returns
IEnumerable<(string, string)>