ChillHook

v1.0.3·Updated 2026-09-30

Client-side only, no server-side needed. Chill fishing with a circle minigame. More fish spawns, all baits work, biome rewards, skill-scaling difficulty. Optional biome weights and biome bait targetin

About this mod Author’s original text

ChillHook v1.0.3

A chill fishing mod for Valheim that combines easy fish spawning with a Stardew Valley-style circle minigame.

Author: Andejx

License: CC BY 4.0

AI-assisted code. This mod was developed with AI assistance. It takes inspiration from Hooked by Azumatt and ChillFishing by Lenson. Credit to both authors for the original designs.

Features

  • More fish near your float, all baits work, auto-hook
  • Biome-unlocked species (boss defeat gates foreign biome fish)
  • Optional biome weighting: fish from the biome you're fishing in show up more often (Ashlands water = mostly Ashlands fish)
  • Optional biome bait filter: a biome's own bait limits the catch to that biome's fish
  • Circle minigame: keep the fish in the net zone to catch it (steer with the mouse or the controller's left stick)
  • Skill-scaling difficulty (level 100 = almost automatic)
  • Biome/quality/distance scaling (Meadows easy, Deep North hard)
  • Biome treasure, lunker fish, XP on failure
  • Stamina drain scaled by difficulty

Biome options (new in v1.0.3)

Both are off by default and stack nicely:

| Setup | Result |

|---|---|

| Biome Weights on | Mostly local fish no matter what bait you use. "Local Biome Share" sets how local (default 0.7 = about 7 of 10 fish). |

| Biome Bait Filter on | Normal mixed catches — until you use the local biome's special bait (e.g. Ashlands bait in Ashlands water), then only that biome's fish show up and bite. |

| Both on | A chill local-leaning default, plus an "aim mode" when you want to target one biome. |

Plain Fishing Bait (Haldor's) never locks anything out, and bait meant for some other biome behaves as usual. If you always fish with the special bait anyway, Biome Weights adds nothing — the filter already forces local-only.

Config

Everything lives in BepInEx/config/Andejx.ChillHook.cfg, grouped by section. Most settings take effect within a few seconds (no restart needed).

1 - Fight

| Setting | Default | What it does |

|---|---|---|

| Minigame Enabled | on | Use the circle-and-dot catch minigame. Off lands the fish instantly. |

| Skill Eases Fight | 0.85 | How much Fishing skill relaxes the fight (1 = almost automatic at level 100). |

| Mouse Sensitivity | 1.0 | How far the fish moves per pixel of mouse movement. |

| Gamepad Sensitivity | 2.0 | Left-stick steering speed (outer-circle radii per second at full tilt). |

| Base Stamina Drain | 1.0 | Stamina drained per second during a fight, scaled by fish difficulty and distance. |

2 - Hooking

| Setting | Default | What it does |

|---|---|---|

| Auto Hook | on | Hook the fish the instant it bites (no click timing). |

| All Baits Work | on | Every bait catches every fish. |

| Biome Bait Filter | off | A biome's own bait limits bites to that biome's fish. Regular bait never limits. |

| Bait Used On Hook | on | Consume one bait whenever a fish is hooked, whether or not you land it. |

3 - Fish Nearby

| Setting | Default | What it does |

|---|---|---|

| Fish Come To You | on | Keep fish swimming near your float so there's always something to catch. |

| Target Fish Nearby | 4 | How many fish to keep around one float (1-12). |

| Spawn Check Seconds | 2 | How often the mod tops up nearby fish. |

| Spawn Radius | 10 | Radius (metres) around the float where fish gather. |

4 - Species

| Setting | Default | What it does |

|---|---|---|

| Local Biome Always Shows | on | The biome you stand in always shows its own fish, even before its boss is beaten. |

| Boss Unlocks Other Biomes | on | Foreign biome fish appear anywhere once that biome's boss is defeated. |

| Biome Weights | off | Fish from the biome you're fishing in appear more often than foreign fish. |

| Local Biome Share | 0.7 | With Biome Weights on: share of fish that come from the local biome (0-1). |

5 - Rewards

| Setting | Default | What it does |

|---|---|---|

| Treasure Chance | 0.15 | Base chance a caught fish also yields biome treasure. |

| Lunker Chance | 0.03 | Base chance a hooked fish is a rare, tougher lunker with bett

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file. In multiplayer, the host and every client need the same mods installed.

Dependencies

Install these first, or the mod will not work:

denikson-BepInExPack_Valheim

File & checksum

Filename
ChillHook-1.0.3.zip
File size
26.9 KiB