Download OpenAPI specification:Download
The Mod Index plans to be a source where anyone can refer to for Minecraft mods, bridging the gap between multiple major mod hosting sites. Get mod metadata, download links, and more.
The index does NOT host or redistribute mod files (e.g. jars), but instead provides links/information to the mod files.
Get the index for all mod loaders. Does not include similar mods from other mod loaders.
{- "indexVersion": "6.0.0",
- "identifiers": [
- "fabric:modget:9da29a647bab8cf"
], - "eolEpochTime": "null",
- "modLoaders": [
- "fabric"
]
}Get the index for a specific mod loader. Does not include similar mods from other mod loaders.
| modLoader required | string^(?!index|indices)[a-z0-9\-_]+$ Example: fabric The mod loader for which to get the index |
{- "indexVersion": "6.0.0",
- "identifiers": [
- "fabric:modget:9da29a647bab8cf"
], - "eolEpochTime": "null"
}Get the manifest for a specific mod. Only returns valid information for the mod loader specified in the path, not all information for the mod
For example, in a mod which has separate Fabric and Forge files, should {modLoader} be forge,
only the Forge files will be reflected in the Forge manifest
| modLoader required | string^(?!index|indices)[a-z0-9\-_]+$ Example: fabric The mod loader for which to get the index |
| loaderModName required | string^[a-z0-9\-_]+$ Example: modget The given mod name for a mod in the index. Usually used in combination with the a |
{- "indexVersion": "6.0.0",
- "genericIdentifier": "fabric:modget",
- "fancyName": "modget",
- "authors": [
- "ReviversMC"
], - "license": {
- "spdxId": "AGPL-3.0"
}, - "curseForgeId": "533960",
- "modrinthId": "2NpFE0R3",
- "links": {
}, - "files": [
- {
- "fileName": "Modget 0.0.1 for MC 1.16",
- "mcVersions": [
- "1.12.2, 22w24a"
], - "shortSha512Hash": "9da29a647bab8cf",
- "curseDownloadAvailable": "true",
- "relationsToOtherMods": {
- "required": [
- "fabric:modget"
], - "incompatible": [
- "fabric:modget"
]
}
}
], - "overrides": {
- "genericIdentifier": "fabric:modget",
- "fancyName": "modget",
- "authors": [
- "ReviversMC"
], - "license": {
- "spdxId": "AGPL-3.0"
}, - "curseForgeId": "533960",
- "modrinthId": "2NpFE0R3",
- "links": {
- "others": {
}
}, - "files": {
- "add": [
- {
- "fileName": "Modget 0.0.1 for MC 1.16",
- "mcVersions": [
- "1.12.2, 22w24a"
], - "shortSha512Hash": "9da29a647bab8cf",
- "curseDownloadAvailable": "true",
- "relationsToOtherMods": {
- "required": [
- "fabric:modget"
], - "incompatible": [
- "fabric:modget"
]
}
}
], - "remove": [
- {
- "fileName": "Modget 0.0.1 for MC 1.16",
- "mcVersions": [
- "1.12.2, 22w24a"
], - "shortSha512Hash": "9da29a647bab8cf",
- "curseDownloadAvailable": "true",
- "relationsToOtherMods": {
- "required": [
- "fabric:modget"
], - "incompatible": [
- "fabric:modget"
]
}
}
], - "replace": [
- {
- "fileName": "Modget 0.0.1 for MC 1.16",
- "mcVersions": [
- "1.12.2, 22w24a"
], - "shortSha512Hash": "9da29a647bab8cf",
- "curseDownloadAvailable": "true",
- "relationsToOtherMods": {
- "required": [
- "fabric:modget"
], - "incompatible": [
- "fabric:modget"
]
}
}
]
}
}
}