Minecraft Mod Update Checker
A simple way for a mod to check if it is up to date
GET /v1/updates/minecraft/mods/
→ /v1/updates/minecraft/mods/package/modloader/minecraftversion/modversion
| Parameter | Type | Description | Example | Required | Default Value (if optional) |
|---|---|---|---|---|---|
| package name | String | Full package name (letter case RELEVANT) | "me.jonasjones.mcwebserver" | Yes | - |
| modloader | String | modloader id ("fabricquilt" or "forge") | "fabricquilt | Yes | - |
| minecraftversion | Version Number | The Minecraft Version | "1.14.4" | Yes | - |
| modversion | Version Number | The Mod Version | "0.3.2" | Yes | - |
Example Response
- 200
- 400
- 500
- 503
{
"promos": {
"latest": "0.3.2",
"recommended": "0.3.2"
},
"upToDate": true,
"telemetry_enabled": false
}
| Parameter | Type | Description |
|---|---|---|
| latest | Version Number | The version number of the latest version for the given Minecraft Version |
| recommended | Version Number | The version number of the recommended version for the given Minecraft Version |
| upToDate | Boolean | Wether the mod is up to date or not |
| telemetry_enabled | Boolean | Wether telemetry is enabled or not |
{
"status": 400,
"statusText": "Bad Request"
}
| Parameter | Type | Description |
|---|---|---|
| status | Number | The status code of the error |
| statusText | String | The status text of the error |
{
"status": 500,
"statusText": "Internal Server Error"
}
| Parameter | Type | Description |
|---|---|---|
| status | Number | The status code of the error |
| statusText | String | The status text of the error |
API is down
{
"status": 503,
"statusText": "Service Unavailable"
}
| Parameter | Type | Description |
|---|---|---|
| status | Number | The status code of the error |
| statusText | String | The status text of the error |