Skip to content

@loontail/minecraft-kit / DiscoveredTarget

Type Alias: DiscoveredTarget

ts
type DiscoveredTarget = {
  directory: string;
  id: string;
  loaders: readonly DiscoveredLoaderHint[];
  minecraftVersions: readonly string[];
  runtime?: DiscoveredRuntimeHint;
};

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

Discovered installation found by scanning a root directory. Contains only what was actually read from disk — no assumptions about correctness, completeness, or repair state.

Properties

PropertyModifierTypeDescriptionDefined in
directoryreadonlystringAbsolute or normalized directory path.src/types/target.ts:41
idreadonlystringSubdirectory name under the scanned root.src/types/target.ts:39
loadersreadonlyreadonly DiscoveredLoaderHint[]Loader entries inferred from version-name conventions.src/types/target.ts:45
minecraftVersionsreadonlyreadonly string[]Minecraft version ids found under versions/.src/types/target.ts:43
runtime?readonlyDiscoveredRuntimeHintDetected Java executable, when one is present in the per-target runtime/ folder.src/types/target.ts:47

MIT License