CompassVR
A VR-compatible compass for Valheim with distance-based pins and customizable layout.
模組介紹 作者原文
CompassVR
A VR-friendly compass for Valheim, designed to work smoothly with VR mods while maintaining performance and clarity.
✨ Features
- 🧭 Smooth scrolling compass
- 📍 Map pins displayed in-world
- 📏 Distance text for pins
- 📐 Distance-based pin scaling
- ⚙️ Fully configurable layout (size, position, distance, etc.)
- 🧠 Optimized with pooling (no per-frame allocations)
⚙️ Configuration
All settings can be changed live using BepInEx Configuration Manager.
Transform
- Scale — overall size of the compass
- Distance — distance from camera
- Vertical Offset — vertical position
Mask (Visible Area)
- Width — how wide the compass appears
- Height — height of the compass window
Pins
- Max Distance — max range for pins (default 350m)
- Min Scale At Max Distance — how small pins get (default 25%)
- Show Distance Text — toggle distance labels
- Distance Text Range — how close to center before showing text
Compass
- Rotation Offset — aligns cardinal directions correctly
📂 Installation
- Install BepInEx for Valheim
- Place CompassVR.dll into:
Valheim/BepInEx/plugins/
- Launch the game
🧪 Notes
- Designed specifically for VR usage
- Works best with high-resolution compass textures (e.g. 4096x64)
- Mask controls the visible width — increase it for wider VR FOV
🎨 Customization
You can replace textures in:
BepInEx/config/CompassVR/
Supported files:
- compass.png
- center.png
⚠️ Known Limitations
- No curvature (flat UI)
- Distance text uses Unity UI (not TextMeshPro)
- Mask is rectangular (no soft-edge fading)
🛠️ Future Improvements
- Curved compass for VR
- Better edge fading
- Advanced pin filtering
- Improved text scaling
❤️ Credits
- Valheim developers
- BepInEx team
- Original Compass mod inspiration
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。
前置依賴
下面這些內容需要先安裝,否則該模組不會生效:
denikson-BepInExPack_Valheim