Skip to content

@loontail/minecraft-kit / LaunchOptions

Type Alias: LaunchOptions

ts
type LaunchOptions = {
  auth: LaunchAuth;
  extraGameArgs?: readonly string[];
  extraJvmArgs?: readonly string[];
  features?: Readonly<Record<string, boolean>>;
  fullscreen?: boolean;
  launcherName?: string;
  launcherVersion?: string;
  memory?: LaunchMemoryOptions;
  resolution?: LaunchResolutionOptions;
};

Defined in: src/types/launch.ts:24

Inputs for kit.launch.compose (and the lower-level composeLaunch helper).

Properties

PropertyModifierTypeDescriptionDefined in
authreadonlyLaunchAuth-src/types/launch.ts:25
extraGameArgs?readonlyreadonly string[]Extra game args appended after composed game args.src/types/launch.ts:36
extraJvmArgs?readonlyreadonly string[]Extra JVM args appended after composed JVM args.src/types/launch.ts:34
features?readonlyReadonly<Record<string, boolean>>Set of feature flags evaluated by argument rules (e.g. is_demo_user).src/types/launch.ts:38
fullscreen?readonlyboolean-src/types/launch.ts:28
launcherName?readonlystringBrand string injected as ${launcher_name}.src/types/launch.ts:30
launcherVersion?readonlystringVersion string injected as ${launcher_version}.src/types/launch.ts:32
memory?readonlyLaunchMemoryOptions-src/types/launch.ts:26
resolution?readonlyLaunchResolutionOptions-src/types/launch.ts:27

MIT License