Skip to content

@loontail/minecraft-kit / TargetLoaderInput

Type Alias: TargetLoaderInput

ts
type TargetLoaderInput = 
  | {
  type: typeof VANILLA;
}
  | {
  preference?: VersionPreferenceKind;
  type: typeof FABRIC;
  version?: string;
}
  | {
  preference?: VersionPreferenceKind;
  type: typeof FORGE;
  version?: string;
};

Defined in: src/targets/index.ts:70

Loader input variants.

Example

ts
import { Loaders, VersionPreference, type TargetLoaderInput } from "@loontail/minecraft-kit";

const vanilla: TargetLoaderInput = { type: Loaders.VANILLA };
const fabric: TargetLoaderInput = { type: Loaders.FABRIC, preference: VersionPreference.LATEST };
const forge: TargetLoaderInput = { type: Loaders.FORGE, version: "47.4.0" };

MIT License