XpandedPortal

版本 v1.0.0·更新於 2026-10-07

Lots of portal configuration options: targeted destination UI (inspired by XPortal), an energy & recharge system, travel restrictions, and server sync.

模組介紹 作者原文

XpandedPortal

A comprehensive portal overhaul for Valheim introducing targeted destination selection, an energy & recharge system, customizable travel restrictions, and dedicated server synchronization.

🌟 Features

  • 🎯 Targeted Destination UI: Interacting with any portal opens a clean dropdown list showing all available destinations with distances in meters, sorted nearest-to-furthest.
  • ⚡ Portal Energy System: Portals can accumulate energy reserves over time and spend them to power teleports, with optional carry-weight and distance cost scaling.
  • ⏱️ Configurable Transition Time: Adjust the portal loading screen / transition duration from instant to cinematic (0 to 30 seconds, vanilla default: 8.0s).
  • 🤢 Teleportation Sickness: Optional debuff scaling with jump distance, temporarily reducing carry weight, movement speed, and regeneration rates.
  • ⚖️ Travel Restrictions: Optional limits for maximum inventory weight, travel distances (minimum and maximum), and progressive item restriction tiers.
  • 🪨 Ashlands Stone Portal Support: Independent limits and recharge tuning for vanilla Wood Portals vs. Ashlands Stone Portals.
  • 🔒 Password Protection: Optional password authentication to secure private or faction portals.
  • 🌐 Dedicated Server Synchronization: In multiplayer, server hosts enforce gameplay rules across all connected clients, while players retain control over their personal HUD options.
  • ⚙️ Safe Defaults: All restriction systems and energy costs are disabled by default. Only the targeted destination UI and helpful HUD hints are active out of the box, preserving vanilla gameplay until you choose to configure them.

📦 Installation

Automatic (Recommended)

Install using r2modman or the Mod Manager with one click.

Manual

  • Ensure both BepInExPack Valheim and Jötunn, the Valheim Library are installed.
  • Download and extract XpandedPortal.dll into your Valheim/BepInEx/plugins/ folder.

⚙️ How It Works & Configuration

  • Upon launching the game, a configuration file is generated in BepInEx/config.
  • Settings can be tweaked directly in the configuration file or in real-time in-game using the BepInEx Configuration Manager (F1).
  • Singleplayer: Customize every aspect of portal mechanics, UI, and restrictions to match your preferred playstyle.
  • Multiplayer: When connecting to a dedicated server or co-op host, gameplay rules and restrictions automatically synchronize from the server. Connected players cannot bypass server rules.

🧩 Compatibility

XpandedPortal is designed to work smoothly alongside most Valheim mods. However, other mods that modify the portal system may cause unintended consequences or conflicts. If using other portal mods, ensure overlapping features are disabled in their respective configs.

👏 Credits & Acknowledgments

  • Special thanks and credit to SpikeHimself for the original XPortal mod, which served as the foundation and inspiration for our targeted destination selection UI.
  • Built with BepInEx, HarmonyX, and Jötunn.

安裝與使用 安裝:BepInEx 外掛

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

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

前置依賴

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

denikson-BepInExPack_ValheimValheimModding-Jotunn

檔案與校驗

檔案名稱
XpandedPortal-1.0.0.zip
檔案大小
237.9 KiB