ReefPortals
The Reef's build of Cross Server Portals Continued (GPL-3): portals that carry you to another server. Adds a 4th tag field with the destination's password so private servers link without a prompt. Sou
模組介紹 作者原文
ReefPortals — Cross Server Portals Continued, The Reef build
A build of Cross Server Portals Continued by jcruse03 (itself the Valheim 1.0 continuation of lunarbin's Cross Server Portals), licensed GPL-3.0. Same plugin GUID (lunarbin.games.valheim) and version as upstream 1.3.1, so a client on this build pairs with a server on the upstream one and vice versa.
What it does
Tag a portal Source|host:port|Target and walking through it logs you out and joins that server, putting you out of the portal whose tag (or source tag) is Target. Glyphs turn green on such portals. Ordinary portals are untouched.
What The Reef changed
One thing: a 4th tag field carries the destination server's password.
main|203.0.113.5:2458|nursery|the-nursery-password
When the portal joins that exact host and port and the server asks for a password, the field is supplied to the game's own password step; no dialog. The password is only ever used for the server the portal points at (a later manual join to another server gets the normal dialog). It is written nowhere else than in the portal tag you typed. This is meant for private servers among friends, where the password is shared anyway: anyone who can read the portal tag can read the password. If that is not acceptable for your servers, use the upstream mod with PortalPass instead.
Everything else — PreserveStatusEffects, glyph and effect colours, PromptBeforeTeleport, RequireAdminToRename (ServerSync) — is upstream, unchanged.
Install
Both sides: every client and every server that takes part in cross-server travel. r2modman: install. Server: BepInEx/plugins/ReefTeam-ReefPortals/ValheimCrossServerPortals.dll.
Source
GPL-3.0: the complete modified source is in this zip under src/ (reef.patch is the diff against upstream commit e9a9732). Build:.NET SDK 8, dotnet build src/CrossServerPortals.csproj -c Release /p:GamePath= /p:BepInExCore=.
Upstream credits: lunar91 (original), jcruse03 (1.0 continuation). The Reef build: Synistro / ReefTeam, 2026-09-17.
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。
下面這些內容需要先安裝,否則該模組不會生效: