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) 723 B
import { EventEmitter } from "node:events"; export interface FabricDownloaderOptions { version: string; root: string; concurry: number; maxRetries: number; } export default class FabricDownloader extends EventEmitter { private minecraftPath; private gameVersion; private concurry; private maxRetries; private paused; private stopped; private loaderApi; constructor(opts: FabricDownloaderOptions); private fetchJson; private downloadFile; private getLibraryPath; private getLibraryUrl; private getLatestLoader; start(): Promise<void>; pause(): void; resume(): void; stop(): void; private downloadLibraries; private handleLibrary; }