UpdatesChecker

v1.1.4·Updated 2025-12-12

A mod to check mod updates

About this mod Author’s original text

Updates Checker for Schedule I

A mod to check mod updates automatically

📦 Features

  • 🔄 Automatic detection of installed mods via Assembly Metadata
  • 📂 Manual configuration support via CustomNexusIDs.json (New!)
  • 🔍 Version check API
  • 📝 Clear console logging & in-game notifications
  • 🛡️ Secure metadata system
  • 🚀 Optimized Checks: Update check runs only at game launch
  • 🌐 Multi-language support: Switch via in-game dropdown or Mod Manager - Phone App

🚀 Installation

  • Download the latest version here.
  • Place UpdatesCheckerIl2Cpp.dll in the Mods/ folder.
  • Run the game once to generate the necessary configuration files.

⚙️ How to Configure IDs

There are two ways for the mod to know which Page corresponds to which DLL.

Option A: For Players (Manual)

If a mod does not natively support the update checker, you can force it via a config file.

  • Launch the game at least once with Updates Checker installed.
  • Close the game.
  • Locate the generated file: `UserData/UpdatesChecker/CustomNexusIDs.json` (or similar path inside your game folder).
  • Open the file and add the mod's DLL name and its ID.

Example:

``{

"SomeMod.dll": "12345",

"AnotherMod.dll": "67890"

}``

  • Save and restart the game.

Option B: For Developers (Automatic)

The best way to support this mod is to embed the ID directly into your plugin.

Add this line to your AssemblyInfo.cs or main plugin file:

`[assembly: System.Reflection.AssemblyMetadata("NexusModID", "YOUR_MOD_ID")]`

This allows the Update Checker to detect your mod automatically without user interaction.

❓ FAQ

Q: How often does it check for updates?

A: Only at game launch. It no longer runs checks in the background while you are playing.

Q: I added a mod to the JSON file, but it's not working.

A: Make sure you are using the exact name of the.dll file (case sensitive) and the correct numeric Mod ID.

Q: How do I change the language?

A: Use the in-game dropdown, or select your language directly from the Mod Manager - Phone App (v2.1.0+). The language change is now instant.

📜 License

EXPRESSLY PROHIBITED:

  • Total or partial copying of the code without written permission
  • Reuploading the compiled mod to sites other than
  • Redistribution in modified or unmodified form
  • Commercial use is strictly prohibited

Consequences of violation:

  • Immediate DMCA takedown on relevant platforms
  • Blacklisting the mod from future versions
  • Possible legal action

Possible exceptions:

  • Verified modders: Request via [pro.evann.s.p@gmail.com]

📌 Requirements

  • MelonLoader 0.7.0+
  • Internet connection required for API checks

⚠️ Note

This mod works exclusively API.

Install & use Install: follow the bundled instructions

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. Most mods rely on the game's mod loader — the usual route is a community mod manager (such as r2modman): pick this game, install, and it handles the loader and dependencies.
  3. For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
  4. Launch the game to confirm it loaded; mods with listed dependencies need those installed as well.

Install locations vary a lot between mods — the bundled readme is the most reliable guide.

Dependencies

Install these first, or the mod will not work:

LavaGang-MelonLoader

File & checksum

Filename
UpdatesChecker-1.1.4.zip
File size
118.3 KiB