!icon.png
Simple Modpack Update Checker is a lightweight mod designed to check if your modpack is up-to-date. This mod verifies the version of your modpack against a remote source and notifies you if an update is available.
| smuc 1.0.0 | smuc 2.0.0 | |
|---|---|---|
| mc 26.1 | ❌ | ✅ |
| mc 1.21.x | ✅ | ✅ |
The configuration file is located at config/simple-modpack-update-checker.json. For most users, only three fields are required:
{
"configVersion": 2,
"localVersion": "3.3.3",
"identifier": "KmiWHzQ4"
}
version = "String", eg your pack.toml from packwiz) or the Modrinth project ID.| Field | Required | Description | Default | Example |
|---|---|---|---|---|
configVersion | ✅ | Configuration file version | 2 | 2 |
localVersion | ✅ | Current version of your modpack | - | "3.3.3" |
identifier | ✅ | Modrinth project ID or URL | - | "KmiWHzQ4" |
minecraftVersions | ❌ | Specific Minecraft version to track (Modrinth only) | All versions | ["1.21.4", "1.21.5"] |
releaseChannel | ❌ | Release channel to follow (Modrinth only) | "release" | "beta", "alpha" |
Note: minecraftVersions and releaseChannel only work when using a Modrinth project ID. When using a URL, these options are ignored and the mod will simply check the version string from your URL.
Note: Release channels only work when using a Modrinth project ID. URL-based configurations will ignore this setting.
The mod supports different release channels that work in a hierarchical way - more unstable channels include all the more stable ones:
"release" (default): Only stable releases"beta": Beta and stable releases"alpha": Alpha, beta, and stable releases (everything)If a project has these versions (newest first):
2.1.0-alpha (yesterday)2.0.5 (release, 3 days ago)2.0.4-beta (1 week ago)Results by channel:
"alpha" → Shows 2.1.0-alpha (latest of any type)"beta" → Shows 2.0.5 (latest beta/release, skips alpha)"release" → Shows 2.0.5 (latest release only)Using a URL (basic version checking only):
{
"configVersion": 2,
"localVersion": "3.3.3",
"identifier": "https://raw.githubusercontent.com/SkyblockerMod/Skyblocker-modpack/main/packwiz/pack.toml"
}
Using a Modrinth Project ID (basic):
{
"configVersion": 2,
"localVersion": "3.3.3",
"identifier": "KmiWHzQ4"
}
With Minecraft version filtering (Modrinth only):
{
"configVersion": 2,
"localVersion": "3.3.3",
"identifier": "KmiWHzQ4",
"minecraftVersions": ["1.21.4"]
}
With beta release channel (Modrinth only):
{
"configVersion": 2,
"localVersion": "3.3.3-beta.5",
"identifier": "KmiWHzQ4",
"releaseChannel": "beta"
}
With multiple Minecraft versions and release channel (Modrinth only):
{
"configVersion": 2,
"localVersion": "3.3.3",
"identifier": "KmiWHzQ4",
"minecraftVersions": ["1.21.4", "1.21.5"],
"releaseChannel": "alpha"
}
When you start Minecraft with this mod installed, it will automatically check for updates based on your configuration file and notify you if an update is available.
version = "String"!img.png

A simple mod for modpacks that automatically checks if the modpack is up-to-date and displays a toast if it is not. Use modrinth id for reference.