Skip to content

@loontail/minecraft-kit v0.5.0 / MinecraftVersionsApi

Class: MinecraftVersionsApi

Public Minecraft versions API surface.

Constructors

new MinecraftVersionsApi()

ts
new MinecraftVersionsApi(ctx): MinecraftVersionsApi

Parameters

ParameterType
ctxResolverContext

Returns

MinecraftVersionsApi

Source

src/versions/minecraft.ts:38

Methods

get()

ts
get(input): Promise<MinecraftVersionSummary>

Return a single version summary or throw MANIFEST_NOT_FOUND.

Parameters

ParameterType
inputMinecraftGetInput

Returns

Promise<MinecraftVersionSummary>

Source

src/versions/minecraft.ts:62


latest()

ts
latest(input): Promise<MinecraftVersionSummary>

Return the latest version on the given channel (defaults to RELEASE).

Parameters

ParameterType
inputMinecraftLatestInput

Returns

Promise<MinecraftVersionSummary>

Source

src/versions/minecraft.ts:48


list()

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

List all Minecraft versions, optionally filtered by channel.

Parameters

ParameterType
inputMinecraftListInput

Returns

Promise<readonly MinecraftVersionSummary[]>

Source

src/versions/minecraft.ts:41


resolve()

ts
resolve(input): Promise<ResolvedMinecraft>

Fetch and parse the per-version manifest in addition to the summary.

Parameters

ParameterType
inputMinecraftGetInput

Returns

Promise<ResolvedMinecraft>

Source

src/versions/minecraft.ts:76

MIT License