• 產品
  • 特點
  • Mod Master
  • 下載
  • 遊戲
  • 博客
  • 定價

自動掛鈎補丁

作者:Hamunii最後更新:2025-10-26 23:18:394.9M74KB

PEAK 自動掛鈎補丁-1-lagofast 模組大師

預依賴項

模組介紹

在BepInEx預加載程序階段自動生成MonoMod.RuntimeDetour.HookGen的MMHOOK文件。

自動掛鈎補丁

自動生成 MonoMod.RuntimeDetour.HookGen的 毫米鈎 期間的文件 預加載器階段。

手動安裝:移動 文件夾從ZIP文件到 BepInEx 遊戲的文件夾。

該項目與BepInEx或MonoMod沒有正式聯繫。

該軟件基於 鈎根補丁先驅者,也是麻省理工學院授權的。

與原始HookGenPatcher的差異

  • AutoHookGenPatcher將從已安裝的插件中獲取MMHOOK文件引用,並在可能的情況下生成這些MMHOOK文件,而不是只有一個固定的文件列表來生成MMHOOK文件。
  • AutoHookGenPatcher利用緩存文件來快速檢查所有內容是否仍然是最新的,而不需要檢查每個MMHOOK文件以獲取該信息。
  • 鈎子生成現在是多線程的,這意味着生成多個MMHOOK文件需要更少的時間。 例如,為 管理 致命公司目錄 22.5秒 代替 40.0秒 在我的機器上,它不需要多線程。

開發人員的用法

注: 默認情況下,AutoHookGenPatcher已經生成了一個 毫米鈎 組件 彙編-CSharp.dll.所以如果你只需要 MMHOOK_Assembly-CSharp.dll,你不需要做任何事情。

使用AutoHookGenPatcher真的很簡單,你唯一需要做的就是告訴它首先生成你想要的MMHOOK文件。 這可以通過編輯配置文件 自動鈎子,並設置 [為所有插件生成MMHOOK文件] 設置的 已啟用 值至 真的:

[為所有插件生成MMHOOK文件]##如果啟用,AutoHookGenPatcher將為所有插件生成MMHOOK文件##,即使它們的MMHOOK文件沒有被其他插件引用。 ##使用它來獲取插件所需的MMHOOK文件。 #設置類型:Boolean#默認值:false Enabled=true##MMHOOK文件生成后自動禁用上述設置。 #設置類型:Boolean#默認值:true生成后禁用=true

當你發布你的mod時,確保在你上傳的包中添加AutoHookGenPatcher作為依賴項。

Q&A

AutoHookGenPatcher如何找出我的mod引用了哪些MMHOOK文件?

  • 在BepInEx預加載程序階段,AutoHookGenPatcher將打開*並讀取被引用程序集的每個DLL文件的元數據,並查找以 MMHOOK_然後,它將檢查是否有任何已安裝的程序集與名稱的其餘部分匹配,如果這些程序集存在,它將在這些程序集上運行MonoMod的HookGen。

*只有在以下情況下才能執行此操作: 修改日期 磁盤上程序集的元數據比AutoHookGenPatcher緩存文件中以前的已知日期新。 引用的 毫米鈎 程序集也保存在緩存中。

本工具由三方[bufftool]提供注意圖標

立即下载模组

安裝 LagoFast,啟動 PEAK 並暢玩你喜愛的模組。