Stoneveil

版本 v0.4.4·更新於 2026-09-17

Turn walls, floors, and roofs into hidden doors. Includes hinged and sliding panels, concealed prompts, and natural two-course stone doors. Early prototype.

模組介紹 作者原文

Stoneveil

Hidden passages, ordinary stonework.

Turn an existing Valheim wall, floor, or roof into a concealed moving panel.

Conversion keeps the vanilla piece, its health, materials, and saved position.

Adding a hinge to a 2x1 stone wall now creates a 2x2 secret door with two matching

stone courses. The upper course repeats the original geometry one metre higher,

preserving stone proportions and texture scale. Both courses move as one panel.

Early prototype: compilation and 715 automated state/motion/auto-close/linked-switch/collision-dispatch checks pass.

Live-game visuals, structural behavior, and multiplayer have not yet been

verified. Try it in a test world first.

Install

Install Stoneveil through Mod Manager or r2modman. For an

unpublished ZIP, use your manager's local-mod import option. Launch Valheim

through the selected mod profile.

Required dependencies:

  • BepInExPack Valheim 5.4.2350
  • Jotunn 2.30.0

Install the same Stoneveil version on every client and the server.

For manual installation, install the dependencies first, then copy the ZIP's

plugins/Stoneveil folder into your active profile's BepInEx/plugins folder.

The resulting file should be BepInEx/plugins/Stoneveil/Stoneveil.dll.

Upgrading From Secret

Exit Valheim and remove the old Secret.dll from your active profile before

installing Stoneveil. Existing saved hinges and configuration remain compatible.

The configuration filename intentionally remains com.tomtom.secret.cfg.

Controls

Build a supported vanilla piece, then equip the vanilla hammer and aim at it.

Only the original builder can add, change, or remove a hinge.

| Action | Default control |

| --- | --- |

| Convert to a secret door | Alt+H |

| Remove the hinge from a closed panel | Ctrl+Alt+H |

| Cycle hinge edges, slide left, slide right | Alt+J |

| Reverse a hinged panel's swing | Ctrl+Alt+J |

| Hide/show the interaction prompt | Alt+K |

| Open/close | Put the hammer away, aim at the panel, press Use (normally E) |

Hammer shortcuts are configurable in BepInEx/config/com.tomtom.secret.cfg.

Opening uses the game's normal keyboard or controller Use binding. Editing

defaults to keyboard shortcuts. Motion changes require a closed panel.

Hidden prompts do not lock the door: anyone with ward access can still use it.

For a stacked stone door, leave one course of free space above a single 2x1 stone

wall and press Alt+H with the hammer equipped. Occupied space blocks conversion;

the mod does not consume or join an existing wall above it. The original bottom

edge stays in place. Removing the closed hinge removes the added upper course

and its snap points, returning to the original 2x1 wall. Existing stone doors

from 0.1.0 keep their size; remove and re-add their hinge to use the stacked form.

Supported Pieces

  • Wood walls: wood_wall_quarter, wood_wall_half, woodwall.
  • Stone walls: stone_wall_2x1, stone_wall_1x1.
  • Floors: wood_floor, wood_floor_1x1, stone_floor_2x2.
  • Straight thatch roofs: wood_roof, wood_roof_45.

Walls hinge at a side edge; floors and roofs hinge across a front/back edge.

All support sliding left/right. Prefabs with unexpected component layouts are

rejected with a message instead of being converted. Natural ruins are excluded.

Auto-Close Compatibility

Stoneveil 0.3.0 exposes converted panels as standard Door components and mirrors

their open/closed state. Install an auto-close mod alongside Stoneveil to supply

the timer. Stoneveil itself does not enable an automatic closing timer.

The adapter was implemented against these inspected sources; live-game

compatibility testing is still pending:

| Mod | Integration and setup |

| --- | --- |

| DoorDirector | Standard state observation and UseDoor auto-close. Aim at your converted panel with the hammer put away; Shift+G toggles that panel's auto-close and Shift+T sets its delay with DoorDirector's default controls. |

| Protective Wards | Standard RPC_UseDoor observation and owner-side UseDoor close. Enable its passive doo

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

denikson-BepInExPack_ValheimValheimModding-Jotunn

檔案與校驗

檔案名稱
Stoneveil-0.4.4.zip
檔案大小
199.9 KiB