Skip to content

@loontail/minecraft-kit v0.8.14 / ResolvedMinecraft

Type alias: ResolvedMinecraft

ts
type ResolvedMinecraft: {
  channel: MinecraftChannel;
  manifest: MinecraftVersionManifest;
  summary: MinecraftVersionSummary;
  version: MinecraftVersionId;
};

Fully resolved Minecraft version: summary + parsed manifest, ready to feed into kit.targets.create or kit.install.plan.

Example

ts
import { asMinecraftVersionId, type ResolvedMinecraft } from "@loontail/minecraft-kit";

const resolved: ResolvedMinecraft = await kit.versions.minecraft.resolve({
  version: asMinecraftVersionId("1.20.1"),
});
console.log(resolved.version, resolved.channel, resolved.manifest.mainClass);

Type declaration

MemberTypeDescription
channelMinecraftChannel-
manifestMinecraftVersionManifest-
summaryMinecraftVersionSummary-
versionMinecraftVersionIdVersion id (e.g. "1.20.1").

Source

src/types/minecraft.ts:327

MIT License