Skip to content

@loontail/minecraft-kit v0.8.14 / ForgeVersionsApi

Class: ForgeVersionsApi

Public Forge versions API surface.

Available off a kit instance as kit.versions.forge.

Example

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

const kit = new MinecraftKit();
const forge = await kit.versions.forge.resolve({ minecraftVersion: "1.20.1" });
console.log(forge.fullVersion, forge.installerUrl);

Constructors

new ForgeVersionsApi()

ts
new ForgeVersionsApi(ctx): ForgeVersionsApi

Parameters

ParameterType
ctxResolverContext

Returns

ForgeVersionsApi

Source

src/versions/forge.ts:62

Methods

list()

ts
list(input): Promise<readonly ForgeBuildSummary[]>

List Forge builds (across all Minecraft versions, or filtered to one).

Parameters

ParameterType
inputForgeListInput

Returns

Promise<readonly ForgeBuildSummary[]>

Source

src/versions/forge.ts:65


resolve()

ts
resolve(input): Promise<ResolvedForgeLoader>

Resolve a Forge build for a Minecraft version.

Parameters

ParameterType
inputForgeResolveInput

Returns

Promise<ResolvedForgeLoader>

Source

src/versions/forge.ts:85

MIT License