Appearance
@loontail/minecraft-kit v0.5.0 / RuntimeComponents
Variable: RuntimeComponents
ts
const RuntimeComponents: {
JAVA_RUNTIME_ALPHA: "java-runtime-alpha";
JAVA_RUNTIME_BETA: "java-runtime-beta";
JAVA_RUNTIME_DELTA: "java-runtime-delta";
JAVA_RUNTIME_EPSILON: "java-runtime-epsilon";
JAVA_RUNTIME_GAMMA: "java-runtime-gamma";
JAVA_RUNTIME_GAMMA_SNAPSHOT: "java-runtime-gamma-snapshot";
JRE_LEGACY: "jre-legacy";
MINECRAFT_JAVA_EXE: "minecraft-java-exe";
};Mojang Java-runtime component identifiers. New components appear over time (e.g. java-runtime-delta for Java 21).
The launcher must respect the javaVersion.component field declared by the per-version Minecraft manifest. This list captures the set we have direct knowledge about; unknown components are still allowed and resolved dynamically against the runtime index.
Type declaration
| Member | Type | Value |
|---|---|---|
JAVA_RUNTIME_ALPHA | "java-runtime-alpha" | "java-runtime-alpha" |
JAVA_RUNTIME_BETA | "java-runtime-beta" | "java-runtime-beta" |
JAVA_RUNTIME_DELTA | "java-runtime-delta" | "java-runtime-delta" |
JAVA_RUNTIME_EPSILON | "java-runtime-epsilon" | "java-runtime-epsilon" |
JAVA_RUNTIME_GAMMA | "java-runtime-gamma" | "java-runtime-gamma" |
JAVA_RUNTIME_GAMMA_SNAPSHOT | "java-runtime-gamma-snapshot" | "java-runtime-gamma-snapshot" |
JRE_LEGACY | "jre-legacy" | "jre-legacy" |
MINECRAFT_JAVA_EXE | "minecraft-java-exe" | "minecraft-java-exe" |