MoreDungeonResets
Automatically resets Valheim dungeons on a customizable timer with a player-safety system. Features a custom fix for the Mistlands Queen Citadel.
模組介紹 作者原文
MoreDungeonResets
An automated dungeon reset mod for Valheim servers. MoreDungeonResets safely and cleanly wipes and regenerates all dungeon interiors (including the Mistlands Citadel) on a customizable timer, keeping your world fresh without destroying player bases or lagging your server (too much).
🚀 Features
- Lazy-Evaluation Engine: Dungeons are evaluated as players explore the world or wake up in the morning. This spreads out the load, ensuring your server never freezes or crashes trying to reset the entire world at once.
- 100% Player Safety:
- Will never delete a dungeon if a player is actively inside exploring.
- Uses a strict sky-high bounding box (Y: 4000+). Your surface-level player bases, portals, and buildings are guaranteed to be safe from the wipe.
- The "Fresh Queen" Fix: Vanilla Valheim mods struggle to properly reset the Mistlands Infested Citadel (The Queen's dungeon). This mod includes a custom-built fix that locates the Sealbreaker door on the surface, locks it, and injects a new Queen spawner if the vanilla generator misses it!
- Dynamic Mod Support: The config file dynamically populates itself with any modded dungeons it detects on your server, allowing you to toggle resets on a per-dungeon basis!
- Admin Commands: Use mdr_reset in the console to manually wipe and regenerate the closest dungeon within 50 meters on the fly.
⚙️ Configuration
A configuration file (com.loathe.MoreDungeonResets.cfg) is generated in your BepInEx/config folder upon first launch.
- EnableAutoReset: Master toggle for the mod. (Default: true)
- ResetIntervalDays: How many in-game days must pass before a dungeon is eligible to reset. (Default: 30)
- EnableDebugLogging: Prints detailed evaluation and wiping logs to the console. (Default: false)
- [Dungeons]: A dynamically generated list of every dungeon prefab found in your game. You can individually toggle each one true or false!
⚠️ WARNING - READ BEFORE INSTALLING
When a dungeon resets, the interior is completely wiped. This acts as a factory reset for the location.
Any items dropped on the floor, campfires built, portals placed, or unrecovered player tombstones left inside the dungeon will be permanently atomized when the timer expires. This naturally garbage-collects server clutter, but players should be warned not to leave valuables inside!
Multiplayer Notice: This mod uses distributed physics logic and MUST be installed on BOTH the dedicated server and all connected clients.
🔧 Installation
- Install BepInExPack Valheim.
- Drop MoreDungeonResets.dll into your BepInEx/plugins folder.
- Launch the game once to generate the config file.
📝 Admin Commands
- mdr_reset - Instantly wipes and regenerates the dungeon you are standing outside of. (Requires DevCommands enabled).
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。
下面這些內容需要先安裝,否則該模組不會生效: