返回模组列表
Mod List Sorter (HASH sync issue fix)
其他

Mod List Sorter (HASH sync issue fix)

作者:pa6324641vv0.1

Solve the pain point of being unable to join a room due to inconsistent hashes caused by different module loading orders when multiple people are connected! The module list is automatically sorted by A-Z, eliminating the need to manually

创建时间

2026年5月14日

更新时间

2026年5月14日

在 Nexus Mods 查看

详情介绍

此模组描述由作者在 Nexus Mods 上以英文提供。

GitHub



如果那個模組會使用奇怪的變量,導致每次註冊ModelDb時的結果不同,這個模組也救不了你OuO

我的另一個“角色”模組https://www.nexusmods.com/slaythespire2/mods/430?tab=description

📖 模組詳細介紹 (Description)


在《殺戮之塔 2》的多人連線環境中,如果兩位玩家安裝的角色 Mod 順序不一致,
BaseLib生成的房間 Hash 就會產生偏移,導致系統在進入房間前直接將隊友阻斷。
以往的解決方法需要玩家大費周章去翻找電腦的隱藏資料夾
AppData,並用記事本手動修改
settings.save,非常麻煩。
ModListSorter 就是為了終結這個繁瑣步驟而生的全自動工具!它會在遊戲關閉退場的瞬間,自動攔截系統存檔,並將你的模組清單進行重構:
  • 核心前置庫(如 BaseLib等)會被強制置頂,確保底層加載安全。
  • 其餘所有自訂角色與功能 Mod,一律強制按字母 A-Z 進行重新排序。
只要所有要一起連線的朋友都安裝了這個模組,大家的模組加載順序與房間 Hash 就能永久保持 100% 鏡像對齊!


🚀 安裝與使用說明 (How to Use)


為了讓排序生效,請務必按照以下簡單的「開-關-開」步驟操作:
  1. 下載與解壓:下載本模組的壓縮檔。
  2. 放入目錄:解壓縮後,將整個 ModListSorter資料夾直接丟進遊戲根目錄的 mods資料夾中。
  3. 第一次開啟:啟動遊戲進入主選單(此時模組已成功加載,並在背景準備就緒)。
  4. 關閉遊戲:直接退出遊戲(模組會在退場的這一秒,自動把你的設定檔排好 A-Z 順序)。
  5. 第二次開啟:重新啟動遊戲!大功告成!
此時你的模組順序已經跟所有安裝此工具的隊友完全一致,可以直接秒進房間,開啟快樂的多人連線大亂鬥!


🛠️ 技術特點 (Features)


  • 智慧權重辨識:不會死板地盲目排序,會聰明地把 BaseLib留在最頂端。
=========================================================
If a mod uses weird variables that cause the results to differ every time ModelDb is registered, even this mod won't be able to save you OuO

My other "character" mod https://www.nexusmods.com/slaythespire2/mods/430?tab=description

📖 Description


In Slay the Spire 2's multiplayer environment, if two players have their character mods installed in a different order, the room Hash generated by
BaseLibwill offset. This causes the system to block teammates right before they can even enter the lobby.
Previously, the only workaround required players to go through the hassle of digging through their computer's hidden
AppDatafolder and manually editing
settings.savewith Notepad, which was incredibly tedious.
ModListSorter is a fully automated tool born to end this frustrating process! The exact moment you close and exit the game, it automatically intercepts the system save and restructures your mod list:
  • Core prerequisite libraries like BaseLibare forced to the very top to ensure safe low-level loading.
  • All other custom character and functional mods are strictly forced to re-sort alphabetically from A to Z.
As long as everyone playing together installs this mod, your mod load orders and room Hashes will permanently stay 100% mirrored and perfectly aligned!


🚀 How to Use


To ensure the sorting takes effect, please make sure to follow these simple "Open-Close-Open" steps:
  1. Download & Extract: Download the zip file of this mod.
  2. Place in Directory: After extracting, drop the entire ModListSorterfolder directly into the modsfolder in the game's root directory.
  3. First Launch: Start the game and enter the main menu (at this point, the mod has successfully loaded and is ready in the background).
  4. Close the Game: Exit the game directly (at the exact second you exit, the mod will automatically sort your config file into A-Z order).
  5. Second Launch: Restart the game! You're all set!
Now your mod load order will be completely identical to any teammate who has this tool installed. You can instantly join rooms and jump straight into a fun multiplayer brawl!


🛠️ Features


  • Smart Weight Recognition: It doesn't just blindly sort everything rigidly; it is smart enough to keep core libraries like BaseLibat the very top.