Appearance
@loontail/minecraft-kit v0.8.14 / TargetsApiContext
Type alias: TargetsApiContext
ts
type TargetsApiContext: {
fabric: FabricVersionsApi;
forge: ForgeVersionsApi;
minecraft: MinecraftVersionsApi;
runtime: RuntimeVersionsApi;
system: RuntimeSystem;
};Constructor inputs for TargetsApi.
Example
ts
import {
detectSystem,
FabricVersionsApi,
ForgeVersionsApi,
MinecraftVersionsApi,
RuntimeVersionsApi,
TargetsApi,
type TargetsApiContext,
} from "@loontail/minecraft-kit";
const ctx: TargetsApiContext = {
minecraft: new MinecraftVersionsApi(resolverCtx),
fabric: new FabricVersionsApi(resolverCtx),
forge: new ForgeVersionsApi(resolverCtx),
runtime: new RuntimeVersionsApi(resolverCtx),
system: detectSystem(),
};
const targets = new TargetsApi(ctx);Type declaration
| Member | Type |
|---|---|
fabric | FabricVersionsApi |
forge | ForgeVersionsApi |
minecraft | MinecraftVersionsApi |
runtime | RuntimeVersionsApi |
system | RuntimeSystem |