AnglersEye

版本 v0.1.1·更新於 2026-10-05

Angler's Eye: a fishing assistant. See which fish is biting and the bait it wants, auto-pick the right bait, bite and struggle cues, and a catch forecast. Vanilla rules untouched. Client-side.

截圖 共 2 張

模組介紹 作者原文

Angler's Eye

Angler's Eye is a fishing assistant for Valheim. It tells you which fish is in the water and

whether you carry the bait it wants, puts the right bait on your hook when you cast, tells you

the moment a fish bites, shows whether a hooked fish is struggling or calm, and estimates whether

you have the stamina to land it. It doesn't change how fishing works: stamina costs, fish spawns,

bait rules and catches are all vanilla. Client-side, works on vanilla servers, BepInEx only.

*Hooked: WAIT while the fish struggles, with the bar underneath draining as the struggle runs

out, and the forecast beside it. The panel sits right above the stamina bar.*

*Waiting for a bite: the label above the float names the fish and says the bait on the hook

works, and the panel repeats the fish and the forecast.*

Features

  • Fish identification. Look at a fish and its hover text gains its stars and a bait line:

the bait it wants and how many you carry (e.g. + (x12)), or ✖ if you carry none. The HUD font

has no star glyph, so stars appear as * in hover text. This only works for fish your crosshair

can reach — in practice fish at or near the surface; the hover raycast doesn't reach fish

further underwater. A small label above your own float names the fish nibbling or heading for

it, and says whether the bait on your hook works on it ("bait ok" or "needs ").

  • Smart bait. When you cast, Angler's Eye equips the carried bait that works best on the

fish you're aiming at, instead of whatever the game would otherwise pick (the bait you last

equipped if you still have it, otherwise the stack nearest the top-left of your inventory). If

you carry none of its bait, it names the bait you need and still casts with vanilla's own

choice.

  • Bite cue. A hookable nibble makes the panel flash BITE! for exactly as long as you

have to hook it, with a short sound.

  • Struggle indicator. While a fish is hooked, the panel shows REEL when it's calm and

WAIT when it's struggling, with a bar under WAIT that drains as the struggle runs out.

Reeling during a struggle costs more stamina per second and gains only half the line, so

waiting it out is the cheaper way to land a fish.

  • Catch forecast. The panel shows can land, tight, or unlikely, worked out from the

line length, the fish's level, your Fishing skill and your current stamina.

  • Optional assists, off by default:
  • Smart reel: while you hold Block, it reels only when the fish is calm. Stamina costs

stay vanilla — it just does the waiting for you. Fishing skill only rises while the game's

own reel code is running, and smart reel skips that during a struggle, so your Fishing skill

won't rise for the time it spends waiting one out.

  • Extended hook window: up to 1.5 s to hook a nibble instead of vanilla's 0.5 s.

How it works

Everything comes from data the game already has on your machine: each fish's bait table, its

level, and the state of your own float and hooked fish. Nothing is sent to the server, and no

fish, bait or drop table is changed.

In vanilla, the right bait always works on a fish that nibbles your float — what's rare is a fish

choosing your float at all (roughly a 1-in-10 chance each time it picks a waypoint). That's why

Angler's Eye shows bait advice rather than odds by default. Turn on ShowOdds to also show the

bait's chance per nibble as a percentage; it's 100% for every vanilla fish, but can differ for a

modded one.

The forecast assumes you reel only while the fish is calm and uses average struggle lengths, so

it's an estimate. It ignores stamina regeneration, which makes it slightly cautious.

In multiplayer, the fish near your float are simulated by whoever owns that zone. If that's

another player, the float label falls back to showing the nearest fish within 10 m of your float,

rather than the one actually heading for it.

Configuration

Everything is in BepInEx/config/com.jumpingmushroom.anglerseye.cfg, or in-game with

ConfigurationManager (F1). Changes apply immedia

安裝與使用 安裝:BepInEx 外掛

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

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

前置依賴

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

denikson-BepInExPack_Valheim

檔案與校驗

檔案名稱
AnglersEye-0.1.1.zip
檔案大小
34.0 KiB