Class AssetFileExtractor
Namespace: CmlLib.Core.FileExtractors
Assembly: CmlLib.Core.dll
public class AssetFileExtractor : IFileExtractor
Inheritance
Implements
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
AssetFileExtractor(HttpClient)
public AssetFileExtractor(HttpClient client)
Parameters
client HttpClient
Properties
AssetServer
public string AssetServer { get; set; }
Property Value
Methods
Extract(MinecraftPath, IVersion, RulesEvaluatorContext, CancellationToken)
public ValueTask<IEnumerable<GameFile>> Extract(MinecraftPath path, IVersion version, RulesEvaluatorContext rulesContext, CancellationToken cancellationToken)
Parameters
path MinecraftPath
version IVersion
rulesContext RulesEvaluatorContext
cancellationToken CancellationToken