HowToFishDirectConnect

版本 v1.3.0·更新於 2026-09-30

Play How to Fish co-op over a direct IP connection - no Steam lobby or relay needed. Clean bilingual (EN / 中文) in-game panel. Does not modify the game's files.

模組介紹 作者原文

HowToFishDirectConnect

Play How to Fish co-op over a plain direct IP connection — no Steam lobby and no

Steam relay. The mod only replaces the network transport for the players who install it,

and it never modifies the game's files or any Steam data.

Both players must install this mod to use the direct connection. Players without the

mod keep using the vanilla Steam co-op exactly as before.

Features

  • Host / Join by IP — the host opens a room and shares their IP; the friend enters it.
  • Works across the internet — use a virtual-LAN tool (Radmin / ZeroTier / Tailscale)

or a port-forward.

  • Clean bilingual panel (English / 簡體中文) that follows the game's own language.
  • No Steam lobby required — the mod talks over the game's built-in UDP transport.
  • Save safety — the host world is saved before the session is torn down; each remote

player keeps their own save.

  • Copy your IP with one click, remembers recent rooms, and shows clear status/hints.

Requirements

  • Windows, x64 Mono build of How to Fish (tested on game 1.1.3).
  • BepInEx 5 (installed automatically by the mod manager, or see below).
  • Both players must run the same game version. Mod versions may differ freely.

Installation

With a mod manager (recommended): click Install with Mod Manager — it handles BepInEx.

Manual:

  • Install BepInEx 5.4.23.5

into the game folder (the folder containing How to Fish.exe).

  • Copy BepInEx/plugins/HowToFishDirect.dll into the game's BepInEx/plugins.
  • Launch the game through Steam (the game itself requires Steam to be running).

How to play together

  • Host: open the panel (F7), go to Create Room, pick a save, set the port

(default 7777) and player count, then click Create Room.

  • Click your local IP in the panel to copy it, and send it (plus the port) to your friend.
  • Same LAN: use your normal 192.168.x.x / 10.x.x.x.
  • Different networks: both install a virtual-LAN tool and use that IP.
  • Friend: open the panel (F7), go to Join Room, paste the IP and port, click

Join Room.

If nothing happens within 40 seconds the mod returns you to the menu with a reason.

In-game panel

The panel appears at the right edge and is toggled with F7. The hotkey can be changed in

Mod Settings. The panel language follows the game's language (Simplified / Traditional

Chinese → Chinese, otherwise English).

  • Create Room — save, UDP port, max players (host included), create.
  • Join Room — host IP, port, recent-room history (click to fill).
  • Mod Settings — font size, mouse-wheel speed, show-panel / verbose-log toggles,

rebind the hotkey, diagnostics.

Compatibility notes

  • Only the game version is a hard requirement; the mod version does not need to match.

A built-in protocol number only rejects genuinely incompatible wire formats.

  • Money / Euro is shared in multiplayer (the game's own design).
  • If the handshake is very slow, a player may join with a temporary identity and that

session's progress is not written to their normal save (a safety measure).

中文說明

  • 這是什麼:給《How to Fish》加一條“IP 直連”聯機通道,繞過 Steam 大廳和中繼。

本模組不修改遊戲原始文件,也不需要 Steam 大廳。雙方都要裝這個模組。

  • 怎麼用:主機按 F7 打開面板 →「創建房間」→ 複製本機 IP 發給朋友;朋友按 F7

→「加入房間」→ 填入 IP 和端口 →「加入房間」。不在同一局域網就用 Radmin / ZeroTier 之類的

虛擬局域網,填那個 IP。

  • 版本:只需要遊戲版本一致;模組版本不需要一致(改 UI、修小問題不影響聯機)。
  • 面板語言:自動跟隨遊戲語言(簡/繁中文顯示中文,其餘顯示英文)。

Troubleshooting

  • Black screen / stuck — the mod returns to the menu after 40s; check IP, port, firewall,

UDP port-forwarding, and that both game versions match.

  • Port in use — pick another port (both sides must use the same one).
  • Can't see each other — make sure both game versions match.
  • winhttp.dll disappeared — your antivirus removed BepInEx's loader; whitelist the game

folder and reinstall.

Logs: \BepInEx\LogOutput.log.

安裝與使用 安裝:按包內說明操作

  1. 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
  2. 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
  3. 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
  4. 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。

不同模組的安裝位置差異較大,包內說明是最可靠的依據。

前置依賴

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

BepInEx-BepInExPack

檔案與校驗

檔案名稱
HowToFishDirectConnect-1.3.0.zip
檔案大小
69.5 KiB