UpdatesChecker

版本 v1.1.4·更新於 2025-12-12

A mod to check mod updates

模組介紹 作者原文

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.

安裝與使用 安裝:按包內說明操作

  1. 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
  2. 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
  3. 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
  4. 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。

不同模組的安裝位置差異較大,包內說明是最可靠的依據。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

LavaGang-MelonLoader

檔案與校驗

檔案名稱
UpdatesChecker-1.1.4.zip
檔案大小
118.3 KiB