Appearance
@loontail/minecraft-kit v0.5.0 / ApiEndpoints
Variable: ApiEndpoints
ts
const ApiEndpoints: {
fabric: {
gameVersions: () => string;
loaderForGame: (minecraftVersion) => string;
loaderVersions: () => string;
profile: (minecraftVersion, loaderVersion) => string;
};
forge: {
installer: (mavenVersion) => string;
mavenMetadata: () => string;
promotions: () => string;
};
mojang: {
runtimeIndex: () => string;
versionManifest: () => string;
};
resources: {
asset: (hash) => string;
};
};Endpoint builders.
Type declaration
| Member | Type | Value | Description |
|---|---|---|---|
fabric | { | ||
gameVersions: () => string; | |||
loaderForGame: (minecraftVersion) => string; | |||
loaderVersions: () => string; | |||
profile: (minecraftVersion, loaderVersion) => string; | |||
| } | ... | - | |
fabric.gameVersions | () => string | ... | - |
fabric.loaderForGame | (minecraftVersion) => string | ... | - |
fabric.loaderVersions | () => string | ... | - |
fabric.profile | (minecraftVersion, loaderVersion) => string | ... | - |
forge | { | ||
installer: (mavenVersion) => string; | |||
mavenMetadata: () => string; | |||
promotions: () => string; | |||
| } | ... | - | |
forge.installer | (mavenVersion) => string | ... | URL of the modern installer JAR for a Maven version (e.g. 1.20.1-47.2.0). |
forge.mavenMetadata | () => string | ... | Forge Maven listing of all builds across all MC versions. |
forge.promotions | () => string | ... | Slim "recommended" / "latest" promotion mapping. |
mojang | { | ||
runtimeIndex: () => string; | |||
versionManifest: () => string; | |||
| } | ... | - | |
mojang.runtimeIndex | () => string | ... | Mojang Java-runtime index. |
mojang.versionManifest | () => string | ... | Top-level Minecraft version manifest (v2). |
resources | { | ||
asset: (hash) => string; | |||
| } | ... | - | |
resources.asset | (hash) => string | ... | Hash-addressed Minecraft asset object. |