dmclc
Version:
Dolphin Minecraft Launcher Core
17 lines (16 loc) • 832 B
TypeScript
import { ModDisplayInfo, ModInfo } from "../../mods/mod.js";
import { MCVersion } from "../../schemas.js";
import { FabricModJson } from "../fabric_schemas.js";
import { FabricLikeLoader } from "../fabriclike/fabriclike.js";
import { ModLoadingIssue } from "../loader.js";
import { QuiltModJson, QuiltVersionInfo } from "./quilt_schemas.js";
export declare class QuiltLoader extends FabricLikeLoader<QuiltVersionInfo, QuiltModJson> {
metaURL: string;
loaderMaven: string;
hashedMaven: string;
name: string;
findInVersion(MCVersion: MCVersion): string | undefined;
findModInfos(path: string): Promise<ModInfo<QuiltModJson | FabricModJson>[]>;
checkMods(mods: ModInfo<QuiltModJson | FabricModJson>[], mc: string, loader: string): ModLoadingIssue[];
getModInfo(modJson: QuiltModJson): ModDisplayInfo;
}