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.
SpearFishing
Spear fish for 1x Raw Fish — early reward that keeps rod fishing and the prep table meaningful.
By AstralBeauty
| Date uploaded | a day ago |
| Version | 2.0.1 |
| Download link | AstralBeauty-SpearFishing-2.0.1.zip |
| Downloads | 102 |
| Dependency string | AstralBeauty-SpearFishing-2.0.1 |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.
Preferred version: 5.4.2202README
SpearFishing
A fresh take on spearfishing for Valheim.
I wanted early-game fishing that feels rewarding without breaking how the game progresses. The old spearfishing mods either felt broken after updates, or turned every fish into a full catch and skipped the cooking/prep loop entirely. This mod is built around one idea:
Hitting a fish with a projectile should feel like birds dropping feathers — a juicy starter reward — while the fishing rod and bait crafting stay the real path to better fish.
What it does
Catch perch, pike and other fish with:
- Thrown spears
- Abyssal Harpoon
- Bows
- Crossbows
Each speared fish drops 1× Raw fish (FishRaw) by default.
| Method | What you get |
|---|---|
| Spear / bow / crossbow | 1× Raw fish on the water (floats so it doesn’t sink) |
| Abyssal Harpoon | 1× Raw fish straight into your inventory (floats if you’re full) |
| Fishing rod (vanilla) | Whole fish — unchanged |
| Food preparation table (vanilla) | Whole fish → 2+ Raw fish — unchanged |
So you can cook fish early in Meadows, but if you want better yields and the rare stuff, you still craft baits, fish with the rod, and use the prep table. Progression stays intact.
Design notes
- Only hooks the projectile hit — no per-frame fish patches, so swimming around schools of fish stays smooth
- Floating is applied only to the dropped Raw fish instance from a catch (the FishRaw prefab itself is not modified)
- Compatible with current Valheim cooking flow (Raw fish → cooking station)
- Incompatible with Korppis Spearfishing — disable/remove that one first
Config
BepInEx/config/valheimoverhaul.spearfishing.cfg
- Enable/disable spears, harpoons, bows, crossbows
- Raw fish amount (default 1)
- Harpoon auto-pickup / auto-pickup all
- Float world drops
- Optional Fishing XP and hit VFX
Install
Requires BepInExPack Valheim.
Changelog
2.0.1
- World Raw fish drops from spearfishing now float on water (instance only — won’t sink and vanish)
- Abyssal Harpoon auto-picks up Raw fish; if inventory is full, drops a floating Raw fish instead
- Config option:
Float World Drops
2.0.0
- Full redesign: spearfishing yields Raw fish instead of whole fish corpses
- Default 1× FishRaw per catch for early-game balance
- Fishing rod and food preparation table left completely vanilla
- Rewritten to only patch
Projectile.OnHit(removed fish update hooks that caused water FPS issues in older approaches)
1.x
- Early experiments / superseded by 2.0
Credits
Inspired by the classic spearfishing concept from Korppis — Spearfishing. This is a new implementation with a different loot/progression design, not a reupload of that mod.