Skip to content

@loontail/minecraft-kit / Target

Type Alias: Target

ts
type Target = {
  directory: string;
  id: string;
  loader: Loader;
  minecraft: ResolvedMinecraft;
  runtime: ResolvedRuntime;
};

Defined in: src/types/target.ts:12

Fully resolved target: a concrete Minecraft + loader + runtime + directory.

The library never persists a target — consumers are responsible for storing/recreating it. kit.targets.create produces a Target from already-resolved components; kit.targets.resolve resolves them in one go.

Properties

PropertyModifierTypeDescriptionDefined in
directoryreadonlystringAbsolute or relative path to the per-target Minecraft directory.src/types/target.ts:16
idreadonlystringStable identifier chosen by the consumer. Used for diagnostics, not persistence.src/types/target.ts:14
loaderreadonlyLoader-src/types/target.ts:18
minecraftreadonlyResolvedMinecraft-src/types/target.ts:17
runtimereadonlyResolvedRuntime-src/types/target.ts:19

MIT License