Mod
Simple Modpack Update Checker
No reviews yet
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.
Does not follow a specific thematic focus apart from vanilla Minecraft.
Used for mods with little to no gameplay elements.
Includes quality of life improvements and small tweaks to enhance and customize gameplay.
Adds client-side tools and features to enhance the user experience.
Fabric is a mod loader for versions 1.14+ of Minecraft, particularly popular for client side and optimization mods.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
About
Description

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.
Supported Versions
| smuc 1.0.0 | smuc 2.0.0 | |
|---|---|---|
| mc 1.21 | ✅ | ✅ |
| mc 1.21.1 | ✅ | ✅ |
| mc 1.21.2 | ✅ | ✅ |
| mc 1.21.3 | ✅ | ✅ |
| mc 1.21.4 | ✅ | ✅ |
| mc 1.21.5 | ✅ | ✅ |
| mc 1.21.6 | ✅ | ✅ |
| mc 1.21.7 | ✅ | ✅ |
| mc 1.21.8 | ✅ | ✅ |
| mc 1.21.9 | ✅ | ✅ |
| mc 1.21.10 | ✅ | ✅ |
Configuration
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"
}
- configVersion: Configuration file version (automatically set)
- localVersion: The current version of the installed modpack. This can be any string.
- identifier: Either a URL to a text file containing the latest version (formatted as
version = "String", eg your pack.toml from packwiz) or the Modrinth project ID (curseforge feature will be implemented).
Configuration Options
| 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.
Release Channels
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:
Channel Types
"release"(default): Only stable releases"beta": Beta and stable releases"alpha": Alpha, beta, and stable releases (everything)
Example Scenario
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"→ Shows2.1.0-alpha(latest of any type)"beta"→ Shows2.0.5(latest beta/release, skips alpha)"release"→ Shows2.0.5(latest release only)
Examples
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"
}
Usage
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.
For Modrinth Projects
- The mod fetches version information from the Modrinth API
- Supports filtering by Minecraft version(s) and release channels
- Shows notifications for newer versions based on your configured filters
For URL-Based Checks
- The mod fetches content from your specified URL
- Looks for version information in the format
version = "String" - Compatible with packwiz pack.toml files
- Note: Minecraft version filtering and release channels are not supported with URLs


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.
Supported Versions
| smuc 1.0.0 | smuc 2.0.0 | |
|---|---|---|
| mc 26.2 | ❌ | ✅ |
| mc 26.1.x | ❌ | ✅ |
| mc 1.21.x | ✅ | ✅ |
Configuration
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"
}
- configVersion: Configuration file version (automatically set)
- localVersion: The current version of the installed modpack. This can be any string.
- identifier: Either a URL to a text file containing the latest version (formatted as
version = "String", eg your pack.toml from packwiz) or the Modrinth project ID.
Configuration Options
| 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.
Release Channels
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:
Channel Types
"release"(default): Only stable releases"beta": Beta and stable releases"alpha": Alpha, beta, and stable releases (everything)
Example Scenario
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"→ Shows2.1.0-alpha(latest of any type)"beta"→ Shows2.0.5(latest beta/release, skips alpha)"release"→ Shows2.0.5(latest release only)
Examples
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"
}
Usage
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.
For Modrinth Projects
- The mod fetches version information from the Modrinth API
- Supports filtering by Minecraft version(s) and release channels
- Shows notifications for newer versions based on your configured filters
For URL-Based Checks
- The mod fetches content from your specified URL
- Looks for version information in the format
version = "String" - Compatible with packwiz pack.toml files
- Note: Minecraft version filtering and release channels are not supported with URLs

Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers