SeedRecoveryFix
Automatically recovers stuck seed generation loads without kicking players to menu.
模組介紹 作者原文
README.md
\# SeedRecoveryFix
Automatically recovers stuck seed generation loads without kicking players to the main menu.
SeedRecoveryFix is a lightweight safety mod designed for large modpacks that sometimes get stuck during moon generation.
The mod only activates when needed and stays completely inactive during normal gameplay.
---
\## ✨ Features
\### Smart Watchdog (Only Active When Needed)
\- Arms ONLY when the game logs:
Waiting for all players to load!
\- Automatically disarms when:
- Dungeon generation finishes
- Ship lands
- Menu / ship / company scenes load
- Network session ends
This means \\zero background overhead\\ during normal play.
---
\### Automatic Recovery System
If loading becomes stuck:
1\. Starts a timer
2\. Attempts seed recovery (abort + restart)
3\. If retries fail → safely sends lobby back to orbit
✔ Keeps players in the same lobby
✔ No main menu kick
✔ Host-only logic (safe for multiplayer)
---
\### Minimal Chat Status
Only simple messages appear in chat:
\- Timer started (watching load)
\- Retrying seed generation
\- Going to orbit (recovery fallback)
All detailed info goes to:
BepInEx/LogOutput.log
---
\## 📦 Installation
\### Mod Manager
Just install normally.
\### Manual Installation
BepInEx/
└── plugins/
└── SeedRecoveryFix/
├── SeedRecoveryFix.dll
├── manifest.json
├── icon.png
└── README.md
---
\## ⚙ Configuration
Config is generated after first launch:
BepInEx/config/daltoncurtis.seedrecoveryfix.cfg
\### Main Settings
| Setting | Description |
|---|---|
| WaitForPlayersTimeoutSeconds | Seconds before recovery starts |
| RetryCountBeforeOrbit | Number of retries before orbit fallback |
| OnlyHost | Only host runs recovery logic |
| DisarmScenesCsv | Scenes where watchdog auto-disables |
---
\## 🧠 How It Works
Load starts
↓
Waiting for all players to load!
↓
Watchdog ARMED
↓
Generation finishes → DISARM
OR
Timeout → Recovery attempt
---
\## 🔧 Compatibility
\- Built for heavy modpacks
\- Works with LethalLevelLoader
\- Safe with custom moons \& interiors
\- Does not modify gameplay mechanics
---
\## 🐞 Troubleshooting
Open:
BepInEx/LogOutput.log
Search for:
SeedRecoveryFix
---
\## 📜 Version
Current version: \\1.4.0\\
---
\## 👤 Author
BloodDraco
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。
下面這些內容需要先安裝,否則該模組不會生效: