SteamworksDirectConnect
Connect directly to Steam-only Valheim dedicated servers by IP or domain without waiting for PlayFab lobby lookup.
模組介紹 作者原文
Steamworks Direct Connect
Author: Zeitsurfer
Steamworks Direct Connect is a small client-side BepInEx plugin for Valheim.
When you join a dedicated server by IP address or domain, the plugin immediately selects the Steamworks backend. Valheim therefore does not need to wait for a PlayFab FindHostByIp lobby lookup before starting the connection.
Features
- Direct connection to Steam-only dedicated servers by IP address or domain
- Avoids failed or unavailable PlayFab lobby searches for these connections
- No installation required on the dedicated server
- Can be enabled or disabled in its generated BepInEx configuration
Requirements
- Valheim on Steam
- BepInExPack Valheim
- A dedicated server running with the Steamworks backend without -crossplay
Installation
Install the package with a -compatible mod manager and enable it in the client profile used to start Valheim.
For manual installation, copy SteamworksDirectConnect.dll into:
Valheim/BepInEx/plugins/SteamworksDirectConnect/
Configuration
After the first launch, the plugin creates:
BepInEx/config/de.challengehub.steamworksdirectconnect.cfg
Set Enabled = false to temporarily disable the direct Steamworks selection.
Important compatibility notice
Dedicated IP/domain entries are deliberately treated as Steamworks connections while this plugin is enabled. Disable the plugin before joining a PlayFab/crossplay server by IP or domain.
This plugin does not turn a crossplay server into a Steamworks server and does not bypass passwords, bans, allowlists, version checks, or server-side mod requirements.
Deutsch
Steamworks Direct Connect verbindet Valheim bei einer Serveradresse direkt über Steamworks, ohne vorher auf die PlayFab-Lobbysuche zu warten.
Die Mod wird nur auf dem Client benötigt. Sie ist für dedizierte Steam-Server gedacht, die ohne -crossplay gestartet werden.
Solange die Mod aktiv ist, werden dedizierte IP- und Domain-Einträge bewusst als Steamworks-Verbindungen behandelt. Deaktiviere die Mod, bevor du einem PlayFab-/Crossplay-Server per IP oder Domain beitrittst.
Die Konfigurationsdatei lautet:
BepInEx/config/de.challengehub.steamworksdirectconnect.cfg
Support information
When reporting a problem, include the Valheim version, BepInEx version, connection address without its password, and the relevant lines from BepInEx/LogOutput.log.
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。
下面這些內容需要先安裝,否則該模組不會生效: