UNPKG

minecraft-core-master

Version:

Núcleo avanzado para launchers de Minecraft. Descarga, instala y ejecuta versiones de Minecraft, assets, librerías, Java y loaders de forma automática y eficiente.

29 lines (28 loc) 729 B
import { EventEmitter } from "node:events"; export interface ClientDownloaderOptions { version: string; root: string; concurry?: number | undefined; maxRetries?: number | undefined; decodeJson?: boolean | undefined; } export declare class ClientDownloader extends EventEmitter { private version; private root; private paused; private stopped; private maxRetries; private decodeJson; private jarURL; private jsonURL; private jsonData; constructor(opts: ClientDownloaderOptions); private fetch; private loadManifest; getTotalBytes(): Promise<any>; private downloadTo; pause(): void; resume(): void; stop(): void; start(): Promise<void>; }