promotional bannermobile promotional banner

Simple Modpack Update Checker

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.

File Details

Simple Modpack Update Checker 2.0.0 for 1.21.x

  • R
  • Aug 21, 2025
  • 21.50 KB
  • 7.0K
  • 1.21.11+11
  • Fabric

File Name

simple-modpack-update-checker-2.0.0.jar

Supported Versions

  • 1.21.11
  • 1.21.10
  • 1.21.9
  • 1.21.8
  • 1.21.7
  • 1.21.6
  • 1.21.5
  • 1.21.4
  • 1.21.3
  • 1.21.2
  • 1.21.1
  • 1.21

Curse Maven Snippet

Fabric

modImplementation "curse.maven:smuc-1331739:6910492"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Major Changes

JSON Configuration with Automatic Migration

  • Configuration files now use JSON format (simple-modpack-update-checker.json)
  • Old .txt configuration files are automatically converted to JSON on first run
  • Automatic backup of old configuration as .backup file before deletion
  • Configuration versioning for future updates

Minecraft Version Filtering (optional)

  • Filter updates by specific Minecraft versions using minecraftVersions array
  • example "minecraftVersions": ["1.21.4", "1.21.5"] only shows updates compatible with those versions

Release Channel Support (optional)

  • Choose update channels with releaseChannel field
  • channels:
    • "release" (default) - Stable releases only
    • "beta" - beta and stable releases
    • "alpha" - alpha, beta, and stable releases

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"

Configuration Examples

Minimal Setup

{
  "configVersion": 2,
  "localVersion": "3.3.3",
  "identifier": "KmiWHzQ4"
}

Advanced Setup

{
  "configVersion": 2,
  "localVersion": "3.3.3",
  "identifier": "KmiWHzQ4",
  "minecraftVersions": ["1.21.4", "1.21.5"],
  "releaseChannel": "beta"
}