Appearance
@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): ForgeVersionsApiParameters
| Parameter | Type |
|---|---|
ctx | ResolverContext |
Returns
Source
Methods
list()
ts
list(input): Promise<readonly ForgeBuildSummary[]>List Forge builds (across all Minecraft versions, or filtered to one).
Parameters
| Parameter | Type |
|---|---|
input | ForgeListInput |
Returns
Promise<readonly ForgeBuildSummary[]>
Source
resolve()
ts
resolve(input): Promise<ResolvedForgeLoader>Resolve a Forge build for a Minecraft version.
Parameters
| Parameter | Type |
|---|---|
input | ForgeResolveInput |
Returns
Promise<ResolvedForgeLoader>