• CmlLib.Core
    • Classes
    • MinecraftLauncher
    • MinecraftLauncherParameters
    • MojangServer
    • PackageName
    • Structs
    • ByteProgress
  • CmlLib.Core.CommandParser
    • Classes
    • CommandLineBuilder
    • KeyValueArgument
    • KeyValueArgumentBuilder
    • Parser
  • CmlLib.Core.FileExtractors
    • Classes
    • AssetFileExtractor
    • AssetFileExtractor.Extractor
    • ClientFileExtractor
    • DefaultFileExtractors
    • FileExtractorCollection
    • JavaFileExtractor
    • JavaFileExtractor.Extractor
    • LegacyJavaFileExtractor
    • LibraryFileExtractor
    • LibraryFileExtractor.Extractor
    • LogFileExtractor
    • Interfaces
    • IFileExtractor
  • CmlLib.Core.Files
    • Classes
    • AssetMetadata
    • AssetObject
    • GameFile
    • GameFilePathComparer
    • JsonAssetIndex
    • MFileMetadata
    • MLogFileMetadata
    • MinecraftJavaFile
    • MinecraftJavaManifestMetadata
    • Interfaces
    • IAssetIndex
  • CmlLib.Core.Installers
    • Classes
    • BasicGameInstaller
    • ByteProgressDelta
    • GameInstallerBase
    • InstallerProgressChangedEventArgs
    • ParallelGameInstaller
    • SyncProgress<T>
    • Interfaces
    • IGameInstaller
    • Enums
    • InstallerEventType
  • CmlLib.Core.Internals
    • Classes
    • NumberToStringConverter
  • CmlLib.Core.Java
    • Classes
    • JavaVersion
    • MinecraftJavaManifestResolver
    • MinecraftJavaPathResolver
    • Interfaces
    • IJavaPathResolver
  • CmlLib.Core.ModLoaders.FabricMC
    • Classes
    • FabricInstaller
    • FabricLoader
  • CmlLib.Core.ModLoaders.LiteLoader
    • Classes
    • LiteLoaderInstaller
    • LiteLoaderLibrary
    • LiteLoaderVersion
  • CmlLib.Core.ModLoaders.QuiltMC
    • Classes
    • QuiltInstaller
    • QuiltLoader
  • CmlLib.Core.Natives
    • Classes
    • NativeLibraryExtractor
    • Interfaces
    • INativeLibraryExtractor
  • CmlLib.Core.ProcessBuilder
    • Classes
    • MArgument
    • MLaunchOption
    • Mapper
    • MinecraftArgumentBuilder
    • MinecraftProcessBuilder
    • ProcessWrapper
  • CmlLib.Core.Rules
    • Classes
    • LauncherOSRule
    • LauncherRule
    • RulesEvaluator
    • RulesEvaluatorContext
    • Interfaces
    • IRulesEvaluator
  • CmlLib.Core.Tasks
    • Classes
    • ChmodTask
    • FileCopyTask
    • LegacyJavaExtractionTask
    • Interfaces
    • IUpdateTask
  • CmlLib.Core.Utils
    • Classes
    • Changelogs
    • GameOptionsFile
  • CmlLib.Core.Version
    • Classes
    • Extensions
    • JsonArgumentParser
    • JsonLibraryParser
    • JsonRulesParser
    • JsonVersion
    • JsonVersionDTO
    • JsonVersionParser
    • JsonVersionParserOptions
    • MLibrary
    • MinecraftVersion
    • VersionDependencyException
    • VersionParseException
    • Interfaces
    • IVersion
  • CmlLib.Core.VersionLoader
    • Classes
    • LocalJsonVersionLoader
    • MojangJsonVersionLoader
    • MojangJsonVersionLoaderV2
    • VersionLoaderCollection
    • Interfaces
    • IVersionLoader
  • CmlLib.Core.VersionMetadata
    • Classes
    • Extensions
    • JsonVersionManifestModel
    • JsonVersionMetadata
    • JsonVersionMetadataModel
    • LatestVersion
    • LocalVersionMetadata
    • MVersionSortOption
    • MVersionTypeConverter
    • MojangVersionMetadata
    • VersionMetadataCollection
    • VersionMetadataSorter
    • Interfaces
    • IVersionMetadata
    • Enums
    • MVersionNullReleaseDateSortOption
    • MVersionSortPropertyOption
    • MVersionType