Appearance
@loontail/minecraft-kit / LaunchComposition
Type Alias: LaunchComposition
ts
type LaunchComposition = {
auth: LaunchAuth;
classpath: readonly string[];
directory: string;
env?: Readonly<Record<string, string>>;
gameArgs: readonly string[];
javaPath: string;
jvmArgs: readonly string[];
mainClass: string;
nativesDirectory: string;
targetId: string;
workingDirectory: string;
};Defined in: src/types/launch.ts:44
Fully composed launch command, ready to be passed to kit.launch.run.
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
auth | readonly | LaunchAuth | - | src/types/launch.ts:53 |
classpath | readonly | readonly string[] | - | src/types/launch.ts:51 |
directory | readonly | string | - | src/types/launch.ts:46 |
env? | readonly | Readonly<Record<string, string>> | Environment variables to set on the spawned process. | src/types/launch.ts:57 |
gameArgs | readonly | readonly string[] | - | src/types/launch.ts:50 |
javaPath | readonly | string | - | src/types/launch.ts:47 |
jvmArgs | readonly | readonly string[] | - | src/types/launch.ts:49 |
mainClass | readonly | string | - | src/types/launch.ts:48 |
nativesDirectory | readonly | string | - | src/types/launch.ts:52 |
targetId | readonly | string | - | src/types/launch.ts:45 |
workingDirectory | readonly | string | Spawn working directory (almost always equal to directory). | src/types/launch.ts:55 |