WorldPreGenerator
Pré-gera zonas do mundo pelo menu ESC ou console, mostra progresso e grade verde/amarela no mapa sem revelar o terreno inexplorado.
截圖 共 2 張
模組介紹 作者原文
World Pre-Generator
Pre-generate Valheim world zones before exploring them. The mod uses the game's
ghost-zone path and works in controlled batches, so the world can be prepared while
the host follows progress.
Benefits
- Reduces pauses and processing spikes caused by generation during exploration.
- Leaves terrain, locations, and structures ready before players arrive.
- Keeps map exploration and exploration-related achievements tied to manual play.
- Saves progress at configurable intervals, allowing an interrupted generation to
continue later.
- Provides independent checking, time estimates, and safe cancellation.
- Binds the routine to the active world name and cancels automatically when returning
to the menu.
- Allows only one generation at a time; checking can follow an active generation.
- Displays which zones have been generated on the M map without revealing hidden
terrain.
- Restricts the map grid and management controls to the host or an authorized admin.
- Works in local worlds, multiplayer hosts, and dedicated servers. In a dedicated
connection the modal sends actions to the server, which keeps the counters and
generates the dedicated save.
Screenshots
Modal for configuring, checking, generating, and cancelling pre-generation.
*The grid shows zone state without revealing hidden terrain: green means generated and
yellow means still missing.*
package layout
The ZIP uploaded keeps README.md, manifest.json, and icon.png
at its root. The screenshots are also included in images/ for local previews and
offline distribution. The README uses absolute HTTPS image URLs because
does not resolve relative links to files inside a package page:
README.md
manifest.json
icon.png
images/worldpregen-modal.png
images/worldpregen-map-grid.png
Do not move the screenshots into BepInEx/plugins. If you replace the hosted images,
keep direct HTTPS URLs that return PNG files and update the two Markdown links above.
Installation
- Install BepInExPack Valheim.
- Extract the contents of this ZIP into the Valheim folder.
- Confirm that the file is at BepInEx/plugins/WorldPreGenerator/WorldPreGenerator.dll.
- Start the game through your mod manager.
BepInEx Configuration Manager is optional. When installed, it exposes the mod options
inside the game.
How to use in game
- Enter the world as a local player, host, or administrator.
- Open the pause menu with ESC and select Pre-generate world.
- Check Complete world, or clear it and enter a radius in metres.
- Click Check zones to update the generated and missing zone totals.
- Click Generate missing zones to start the cascade.
- The progress bar, counters, and estimated time update every 5 seconds.
- Use Close to hide the modal while generation continues. Use Cancel to stop
generation and save the progress already completed.
The host can check zones while a generation is active. Checking never starts a second
generation.
When leaving the world, the routine is cancelled before the scene changes and saved
progress is preserved. When entering another world, the modal state and counters start
clean; use Check zones to read that save's state.
Map grid
Enable Map grid in the modal and open the map with M:
- green: zone already generated;
- yellow: zone still missing;
- transparency is reduced under fog to preserve the unexplored map;
- the grid shows generation state only and does not mark the map as explored;
- only the host or an authorized administrator can enable and view the grid;
- on a dedicated server, colors come from a compact snapshot of the server's
authoritative save state; generated zones appear green even if the client has not
loaded them locally;
- points-of-interest icons stay hidden until the area is explored manually when
HideUnexploredLocationIcons is enabled.
Dedicated server
Install the plugin in the dedicated server's BepInEx/plugins folder as well. The
server version must show Loading [World Pre-Generator
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。
下面這些內容需要先安裝,否則該模組不會生效: