Table of Contents

Class LocalJsonVersionLoader

Namespace: CmlLib.Core.VersionLoader
Assembly: CmlLib.Core.dll

public class LocalJsonVersionLoader : IVersionLoader

Inheritance

objectLocalJsonVersionLoader

Implements

IVersionLoader

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)>