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"
}
Configuration
The configuration file is located at config/simple-modpack-update-checker.txt
and should contain two lines:
- Local Version: The current version of the installed modpack. This can be any string. Quotation marks are not needed
- 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.
Examples
Using a URL:
3.3.3
https://raw.githubusercontent.com/SkyblockerMod/Skyblocker-modpack/main/packwiz/pack.toml
Using a Modrinth Project ID:
3.3.3
KmiWHzQ4