promotional bannermobile promotional banner

Update Checker

A mod that checks for updates for installed mods and notifies the player in-game.

UpdateChecker Logo

UpdateChecker

Never miss a mod or asset pack update again!


๐Ÿ“‹ Overview

UpdateChecker is a lightweight, zero-configuration server-side mod that automatically monitors your installed mods and asset packs for updates. Server administrators receive notifications when updates are available, with direct download links to make updating effortless.

Update notification Update notification on terminal

โœจ Features

  • ๐Ÿ”„ Automatic Update Checking - Runs every 12 hours in the background
  • ๐Ÿ“ข Smart Notifications - Alerts admins on login when updates are available
  • ๐Ÿ”— Direct Download Links - Click to download updates instantly
  • โšก Zero Configuration - Works out of the box, no setup required
  • ๐ŸŽฏ Opt-in System - Only checks mods and asset packs that explicitly support it
  • ๐Ÿ›ก๏ธ Intelligent Version Detection - SemVer-based comparison
  • ๐Ÿ‘ฅ Multi-Provider Support - Currently supports CurseForge (more coming soon!)
  • ๐Ÿงต Zero Performance Impact - Runs on a separate thread
  • ๐Ÿ“ฆ Asset Pack Support - Monitors both mods and asset packs

๐Ÿš€ Installation

  1. Download the latest version from the Files tab
  2. Place updatechecker-X.X.X.jar in your mods folder
  3. Restart your server
  4. That's it! UpdateChecker works automatically - no configuration needed

Note: UpdateChecker only monitors mods and asset packs that have opted-in to support it. See the "For Developers & Creators" section to add support.

๐ŸŽฎ Commands

Command Description Permission
/updatecheck Manually trigger an update check OP

Update checks run automatically every 12 hours, but you can trigger one manually anytime!


๐Ÿ‘จโ€๐Ÿ’ป For Developers & Creators

Want your mod or asset pack to be monitored by UpdateChecker? It's super easy!

Adding UpdateChecker Support

Step 1: Update your manifest.json

Code

{
  "UpdateChecker": {
    "CurseForge": "YOUR_PROJECT_ID"
  }
}

Step 2: Find your CurseForge Project ID

  1. Go to your mod/asset pack's CurseForge page
  2. Look at the Details section on the right sidebar
  3. Copy the Project ID number
  4. Example: DisTale's Project ID is 1429009

Step 3: Follow SemVer naming

For Mods:

yourmod-1.2.3.jar
yourmod-2.0.0.jar

For Asset Packs:

yourpack-1.2.3.zip
yourpack-2.0.0.zip

Step 4: Show your users you support UpdateChecker! (Optional)

Add this badge to your mod/asset pack's description:

https://i.imgur.com/CpkvDty.png

Badge preview:

UpdateChecker Compatible

โœ… UpdateChecker automatically extracts and compares versions!

Supported Version Formats

  • โœ… mod-1.2.3.jar โ†’ 1.2.3
  • โœ… pack-1.2.3.zip โ†’ 1.2.3
  • โœ… mod-2026.1.20-5708.jar โ†’ 2026.1.20
  • โœ… mod-v1.0.0.jar โ†’ 1.0.0
  • โœ… MyMod-1.2.3-beta.jar โ†’ 1.2.3

You can test your mod's filename with this regex.


๐Ÿ› Bug Reports

Found a bug? Report it on GitHub Issues!

The Update Checker Team

profile avatar
  • 4
    Followers
  • 9
    Projects
  • 6.9K
    Downloads
Donate

More from Allan181View all