Mod合併檢查器

作者 icouldifiwantedto·版本 v3.2·更新於 2025-12-15

一個Windows批處理腳本,用於檢查你的~mods文件夾中是否有任何模組需要合併。

截圖 共 1 張

模組介紹 作者原文

一個Windows批處理腳本,用於檢查你的~mods文件夾中是否有任何模組需要合併。

Mod合併檢查器

📖 簡介

有些模組需要使用 Hogwarts Mod Merger 程序進行“合併”。但哪些需要呢?如果模組作者沒有告訴你他們的模組需要合併,這可能會很難判斷,尤其是在早期(特別是在Mod Merger程序創建之前),模組作者們通常*不會*告訴你。別擔心!這個腳本可以告訴你~mods文件夾中哪些模組需要合併。

某些模組需要合併的原因是它們修改了存儲在 **`PhoenixShipData.sqlite`** 文件中的遊戲SQL數據。但遊戲只能加載該文件的一個副本,因此如果多個模組都嘗試導入其修改版本,最後加載的那個將覆蓋所有其他版本。解決方案是將所有模組的更改應用到該文件的單個副本中,然後將其加載到遊戲中。這正是 Hogwarts Mod Merger 程序的功能。但在使用它之前,你需要知道哪些文件需要合併。

這個腳本通過解壓每個.pak文件(除了那些有關聯的.utoc文件的,因爲它們是不同類型的模組)來找出答案,檢查裏面是否有 **`PhoenixShipData.sqlite`** 文件的副本。如果有,它會將該.pak文件用**紅色**列出。

---

📦 安裝

  • **下載模組。**
  • 將 **`ModMergerChecker.bat`** 文件和 **`MANIFEST`** 文件夾解壓到你的 **`Steam\steamapps\common\Hogwarts Legacy\Phoenix\Content\Paks\~mods\`** 文件夾中。
  • 確保 **`ModMergerChecker.bat`** 文件和 **`MANIFEST`** 文件夾沒有錯誤地放到 **`Steam\steamapps\common\Hogwarts Legacy\Phoenix\Content\Paks\~mods\Phoenix\Content\Paks\~mods\`** 裏!

如果放錯了,請將它們移動到 **`Steam\steamapps\common\Hogwarts Legacy\Phoenix\Content\Paks\~mods\`** 並刪除多餘的 **`Steam\steamapps\common\Hogwarts Legacy\Phoenix\Content\Paks\~mods\Phoenix`** 文件夾。

---

🚀 使用方法 - 簡單方式

**方法一:**

  • 在Windows資源管理器中雙擊 **`ModMergerChecker.bat`**。

**方法二:**

  • 按住 **`ALT`** 鍵,將 **`ModMergerChecker.bat`** 從Windows資源管理器拖放到你的桌面。
  • 這將創建一個快捷方式。你可以隨意重命名它。
  • 雙擊快捷方式即可運行批處理文件。

🛠️ 使用方法 - 進階方式

  • 打開一個cmd窗口。
  • 轉到你的~mods文件夾。
  • 運行 **`ModMergerChecker.bat`**。

換句話說,就是按照下圖所示操作(但要根據你~mods文件夾的位置進行調整)。在我的例子中,~mods文件夾在我的D:盤上,所以我需要切換驅動器(使用“d:”命令),然後`cd`到正確的文件夾。如果你的~mods文件夾在C:盤,則不需要切換驅動器。

如上例所示,我的~mods文件夾(或其子文件夾)中有八個需要合併的pak文件。我需要從~mods文件夾中移除這八個pak文件,並使用 Hogwarts Mod Merger 將它們合併成一個單獨的 **`zMergedMods.pak`** 文件。當我運行遊戲時,這個合併後的文件應該是~mods文件夾中唯一的此類文件。

---

❌ 如何卸載

只需從你的 **`~mods`** 文件夾中刪除 **`ModMergerChecker.bat`** 文件。你也可以刪除 **`MANIFEST`** 文件夾,*除非*你已經安裝了我的 PakChunk Checker 或 Mod Localization Checker 模組,在這種情況下,請**不要動** **`MANIFEST`** 文件夾,否則會破壞那些模組。

---

⚠️ 已知問題

以下是已知問題。如果你遇到任何其他問題,請在POSTS部分告訴我。

  • **結果:** **`pakchunk30(UETools) failed to unpack`** - 這沒什麼好擔心的。UETools不包含PhoenixShipData.sqlite。

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

  1. 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
  2. 這類遊戲沒有通用的模組管理器:有的模組直接替換遊戲檔案、有的放進遊戲專屬的 Mods 資料夾、有的要先裝遊戲對應的社群載入器或工具,以包內說明為準。
  3. 嚴格按說明放置檔案;標註「前置依賴」的模組需要把依賴一併裝好。
  4. 啟動遊戲確認載入成功;部分遊戲需要在設定或模組選單裡手動啟用。

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

檔案與校驗

檔案名稱
ModMergerChecker
檔案大小
2.2 MiB