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.
SimpleFishingTrap
A buildable trap that slowly catches Raw Fish next to water. Holds 10, empty it to keep it catching. Configurable, server-synced.
| Date uploaded | 18 hours ago |
| Version | 0.1.0 |
| Download link | BhimaJenkins-SimpleFishingTrap-0.1.0.zip |
| Downloads | 83 |
| Dependency string | BhimaJenkins-SimpleFishingTrap-0.1.0 |
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.2333README
Simple Fishing Trap
A little trap that catches Raw Fish while you're off doing other things.
How it works
- Build it with the Hammer (Crafting tab) near a Workbench, for 6 Wood + 10 Leather Scraps.
- Place it right next to water: within 0.25 m of the water's edge and no more than 0.25 m above the surface. The build ghost turns red if it's too far.
- It catches 1 Raw Fish every 3 minutes, the same Raw Fish used in cooking.
- It holds 10 fish. A full trap stops catching until you empty it.
- Press E to collect. The fish go straight into your inventory, and anything that doesn't fit drops at your feet.
- Like bee hives, traps keep catching while you're away and catch up when you come back. Traps inside someone else's ward can't be emptied.
Configuration
File: BepInEx/config/BhimaJenkins.SimpleFishingTrap.cfg. Changes apply live.
| Section | Setting | Default |
|---|---|---|
| 1 - Catching | Seconds Per Fish | 180 |
| Trap Capacity | 10 | |
| Catch While Away | true | |
| Item Prefab | FishRaw | |
| 2 - Placement | Max Distance From Water | 0.25 |
| Max Height Above Water | 0.25 (raise to ~1.5 to allow docks) | |
| 3 - Building | Recipe | Wood:6, LeatherScraps:10 |
| Crafting Station | piece_workbench | |
| 4 - Server | Enforce Server Settings | true |
Multiplayer
Install on the server and on every client. The trap's fish count is saved on the trap itself, so every player sees the same number and only one player can collect each fish. The server's settings are sent to everyone who joins.
CHANGELOG
Changelog
0.1.0
- Initial release: Simple Fishing Trap piece (Workbench, 6 Wood + 10 Leather Scraps).
- Must be placed within 0.25 m of water; ghost turns red otherwise.
- Catches 1 Raw Fish every 3 minutes, holds 10, stops when full. Press E to collect into inventory.
- Keeps catching while away (bee hive style). Ward-protected.
- Custom model loads from plain files (OBJ + PNG textures + PNG icon) next to the DLL — no Unity needed. Unity AssetBundle still supported.
- Trap model: two leaning wooden stakes, sagging nylon net cork floats, stone weights, rope lashings; 4 fish appear as it fills. 256px atlas, ~2.5k tris.
- Placeholder chest model when no model files are present; optional "FishVisual" fill-up meshes.
- Everything configurable; server-enforced settings sync.