Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
FightingFish
Stop reeling! cue when a hooked fish fights — center message + water splash. One mod, one job.
| Date uploaded | 5 days ago |
| Version | 1.0.2 |
| Download link | TeflonTed-FightingFish-1.0.2.zip |
| Downloads | 6 |
| Dependency string | TeflonTed-FightingFish-1.0.2 |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.
Preferred version: 5.4.2351README
Teflon Ted's Fighting Fish
One mod, one job — no kitchen-sink configs or feature creep.
When a hooked fish starts fighting (escape phase), flash Stop reeling! in the center of the screen and play a short watery SFX — vanilla only shows subtle thrashing and silent stamina spike.
Behavior
| Aspect | Detail |
|---|---|
| Trigger | Fish.Escape() while hooked (each fight cycle after the initial hook) |
| Who | Local player who owns the fishing float only |
| Message | Center HUD: Stop reeling! (skipped on hook so $msg_fishing_hooked stays visible) |
| Sound | sfx_land_water, then sfx_blob_jump, then sfx_blob_land |
| Config | None |
Why these sounds
| Prefab | Why |
|---|---|
| sfx_land_water (default) | Clear water splash — reads as fish thrashing the surface |
| sfx_blob_jump | Wet blob plop fallback |
| sfx_blob_land | Similar blob splash fallback |
Other candidates if you want to fork the cue later: sfx_blob_attack (more aggressive), sfx_ship_waterimpact (heavier splash), sfx_fishingrod_linebreak (fishing-flavored but reads as failure).
What it does not do
| Feature | Here? |
|---|---|
| Change stamina / reel speed / fish AI | No |
| Auto-stop reeling for you | No — cue only |
| Config / volume / custom message | No |
| Server requirement | No — client QoL |
Tips
- Fight phases still alternate with idle; cue fires at the start of each fight after the first (hook keeps vanilla “Hooked”).
- Ease off block/reel while the message is up; reel again when the fish calms (no message).
CHANGELOG
1.0.3
- Player-facing Thunderstore README (what / why / how); technical notes stay in the repo README.
1.0.2
- README: drop Mermaid flowchart (doesn’t render on Thunderstore).
1.0.1
- Skip the fight cue on the initial hook so vanilla Hooked stays visible.
- Primary SFX:
sfx_land_water.
1.0.0
- Initial release: center Stop reeling! + water splash when a hooked fish starts fighting.