gmll
Version:
A generic launcher core for building custom launchers
27 lines (26 loc) • 1.33 kB
TypeScript
/**
* ---------------------------------------------------------------------------------------------
* INDEX
* ---------------------------------------------------------------------------------------------
*/
/**Does a range of required preflight checks. Will cause errors if ignored!
*
* @warning THIS MUST BE RAN BEFORE DOING ANYTHING WITH INSTANCES IN GMLL */
export declare function init(): Promise<void>;
/**The core config class. Used to change the locations of files and to get the location of files as well! */
export * as config from "./modules/config.js";
/**The main download manager in GMLL. */
export * as downloader from "./modules/downloader.js";
/**Stuff related to the version and manifest files. Used to install forge, get a complete list of manifest files and so much more! */
export * as handler from "./modules/handler.js";
/**Integration with other libs */
export * as wrapper from "./modules/wrapper.js";
/**Provides access to GMLL's file handler */
export * as files from "gfsl";
/**Provides access to the nbt data reader in gmll */
export * as nbt from "./modules/nbt.js";
/**The main instance class in gmll */
import Instance from "./modules/objects/instance.js";
import type * as types from "./types";
import type * as Version from "./modules/objects/version";
export { Instance, types, Version };