Appearance
@loontail/minecraft-kit v0.8.14 / ResolvedLaunchVersion
Type alias: ResolvedLaunchVersion
ts
type ResolvedLaunchVersion: {
chain: readonly MinecraftVersionId[];
merged: MinecraftVersionManifest;
versionId: MinecraftVersionId;
};Result of resolving the on-disk version JSON for a target.
Example
ts
import { resolveLaunchVersion, type ResolvedLaunchVersion } from "@loontail/minecraft-kit";
const resolved: ResolvedLaunchVersion = await resolveLaunchVersion(target);
console.log(resolved.versionId, resolved.chain);
console.log(resolved.merged.mainClass);Type declaration
| Member | Type | Description |
|---|---|---|
chain | readonly MinecraftVersionId[] | Inherits-from chain from top (versionId) down to the root vanilla version. |
merged | MinecraftVersionManifest | Merged manifest with inheritsFrom chain folded together. |
versionId | MinecraftVersionId | Topmost version id (the one used as ${version_name} and for the natives directory). |