Skip to content

@loontail/minecraft-kit v0.8.14 / ForgeBuildSummary

Type alias: ForgeBuildSummary

ts
type ForgeBuildSummary: {
  forgeVersion: string;
  fullVersion: string;
  isLatest: boolean;
  isRecommended: boolean;
  minecraftVersion: string;
};

A Forge build entry derived from the Maven metadata XML.

Example

ts
import type { ForgeBuildSummary } from "@loontail/minecraft-kit";

const builds: readonly ForgeBuildSummary[] = await kit.versions.forge.list({ minecraftVersion: "1.20.1" });
const recommended = builds.find((b) => b.isRecommended);
console.log(recommended?.fullVersion); // e.g. "1.20.1-47.2.0"

Type declaration

MemberTypeDescription
forgeVersionstringThe portion after the first dash, including any branch suffix.
fullVersionstringFull Maven version string e.g. "1.20.1-47.2.0".
isLatestbooleanTrue when this build is the latest one per promotions_slim.json.
isRecommendedbooleanTrue when this build is the recommended one per promotions_slim.json.
minecraftVersionstringMinecraft version e.g. "1.20.1".

Source

src/types/forge.ts:16

MIT License