Mods / Fishing Expansion

Category: #Food #Utility
Author: sneezerstein
Side: Both
Created: May 29th at 1:17 PM
Last modified: Jul 6th at 5:24 AM
Downloads: 9036
Follow Unfollow 127

Latest file for v1.18.6: 1-click install

adds open water fishing with different pools dependant on temperature and water type. voluminous bodies of water are required for results.

baiting instructions can be found in the handbook.

if Primitive Survival is installed it replaces the fish and worms with it's own which are more feature rich.

this mod is either really op or really bad, feedback is welcome.



shark model from feverstone wilds

Version For Game version Downloads Release date Changelog Download 1-click mod install*
v1.1.5 5297 Jul 6th at 5:24 AM Show Install now
v1.1.3 2251 Jun 6th at 12:22 AM Show Install now
v1.1.2 350 Jun 3rd at 11:06 PM Show Install now
v1.0.2 510 May 31st at 1:56 PM Show Install now
v1.0.1 384 May 29th at 5:15 PM Show Install now
v1.0.0 155 May 29th at 1:18 PM Show Install now

36 Comments (oldest first | newest first)

💬 WickedSchnitzel, Aug 27th at 9:47 AM

Your mod seems to modify butterflies so that these won't fit into display cases anymore. That's a bummer for people who like to catch and collect these. Maybe you could find a way to let us display them again.

💬 VaelophisNyx, Aug 16th at 7:10 AM

How does one acquire a grassy soil block to sieve for worms? Could that just be swapped to grassless medium/high fertility soil? (Worms probably wouldn't be hanging out in low fert. or worse soils?) That way we can actually obtain them

💬 Sevalar, Aug 15th at 1:40 PM

How do you add lines, hooks or anything? There's no documentation here. Thanks for the mod regardless, line fishing needs to be in the base game.

💬 DanaCraluminum, Aug 4th at 9:36 PM

sneezerstein Could you make baits as CollectibleBehavior instead Item?

💬 sneezerstein, Jul 6th at 2:17 AM

thanks for all the error reports. I need to fix those and rewrite most of this mod.

💬 Meyobrin, Jul 2nd at 10:56 PM

at Vintagestory.API.Common.CollectibleObject.OnHeldUseStop (System.Single secondsPassed, Vintagestory.API.Common.ItemSlot slot, Vintagestory.API.Common.EntityAgent byEntity, Vintagestory.API.Common.BlockSelection blockSel, Vintagestory.API.Common.EntitySelection entitySel, Vintagestory.API.Common.EnumHandInteract useType) [0x00013] in :0


Error log tossed into a server we have this on, occured when the final durability of the wooden rod was consumed. The audio of it breaking occured, then was booted from the server.

💬 Davis, Jun 25th at 4:13 PM

Any way we could adjust the loss chance of worms? Mod does it's job well, but bait isn't lost very often, and it should be easily run through more often. I'd like to adjust bait loss chance to about 80%-90% for worms and chum. 

💬 DasPrinzip, Jun 17th at 9:01 AM

Jun 17 11:00:18 vs VintageStory[636478]: 17.6.2023 11:00:18 [Server Error] System.NullReferenceException: Object reference not set to an instance of an object.
Jun 17 11:00:18 vs VintageStory[636478]: at ItemFishingPole.OnHeldInteractStop(Single secondsUsed, ItemSlot slot, EntityAgent byEntity, BlockSelection blockSel, EntitySelection entitySel)
Jun 17 11:00:18 vs VintageStory[636478]: at Vintagestory.Server.ServerSystemInventory.HandleHandInteraction(Packet_Client packet, ConnectedClient client) in C:\Games\Vintagestory\devnet6\VintagestoryLib\Server\Systems\Inventory.cs:line 253
Jun 17 11:00:18 vs VintageStory[636478]: at Vintagestory.Server.ServerMain.ProcessNetMessage(NetIncomingMessage msg, NetServer mainSocket) in C:\Games\Vintagestory\devnet6\VintagestoryLib\Server\ServerMainNetworking.cs:line 132

💬 DasPrinzip, Jun 15th at 8:18 AM


  • u can not attach the tool on the wall tool holder
  • we also noticed alot of the fished items are behind the player and not in inventory:

  • here is a model failure in pictures:
💬 sneezerstein, Jun 9th at 5:47 AM

@Saoshi looks like its bugged if youre in creative mode

💬 Saoshi, Jun 9th at 5:34 AM

I've been playing with this mod and I don't understand what Jonas Lure is doing. He catches "nothing", after which music begins to play, which does not end until you re-enter the world. Also, if you catch it several times, the music is layered. Is this a mistake or am I doing something wrong? (I am using a translator, it is possible that something is written incorrectly :D )

💬 DanaCraluminum, Jun 7th at 7:05 PM

Could you please include latin names of each fish the same way as vanilla does for butterflies?

💬 sneezerstein, Jun 7th at 6:05 PM

@Craluminum not that many

💬 DanaCraluminum, Jun 7th at 4:40 PM

Could you add to description how many fishes there are?

💬 Peridot, Jun 7th at 4:34 PM

sneezerstein Oh I see, that explains it.

💬 sneezerstein, Jun 7th at 4:03 PM

Peridot it doesn't replace every fish in saltwater

💬 Peridot, Jun 7th at 3:48 PM

I seem to be getting both Primitive Survival fish and the fish from this mod, instead of PS fish just replacing it.  

💬 IveGotABeard, Jun 4th at 7:57 PM

Chum does not stack, any extras just disappear, wasting materials if trying to craft more than one.

Correction: it does stack, it just fails to show the number in the stack.


💬 DanaCraluminum, Jun 4th at 4:45 PM

Can megalodon be catched?

💬 sneezerstein, Jun 4th at 1:12 PM


💬 DasPrinzip, Jun 4th at 12:55 PM


the levithian is also aggro on moderators who are in creative / spectate mode. this should be removed. this causes the mob to fly through the air and normal players cannot continue fighting. it also "floats" through normal landscapes and so leaves the water

💬 DasPrinzip, Jun 4th at 12:29 PM


we are using your v 1.1.0 version. if someone using the net, all people will get "fishing:bait-net" in chat. please fix

💬 Heebeejeebees, Jun 1st at 8:52 PM

The ability to integrate other fishes into meals and be compatible with Expanded Foods foodstuffs would be nice.

💬 Jenpai, Jun 1st at 5:35 AM

Add bug cultivation and this mod would be perfect! (the ability to raise/grow bugs)

Bonus points if you have it so chickens can eat the bugs too!

💬 DanaCraluminum, May 31st at 5:07 PM

Are fishes ground storable?

💬 artemax44, May 31st at 2:46 PM


in the language .json file, you forgot to put the Cooked Bluefin Tuna. I don't know if it should be like this or it's really okay that it's just like that. It was just to inform you.
💬 sneezerstein, May 31st at 2:03 PM


there's no fish entity, it just spawns and item and moves it towards the hook. 10x20x20 area under the bobber determines the pool. you can add the "baitPower" and "breakChance" attributes to items to use them as bait. I added a source.

💬 DanaCraluminum, May 31st at 12:03 PM

Does bobber Entity use IMountable to attach fish Entity?🦈

Can fish be dropped on the ground as fish Entity and be picked up only by right click Entity.OnInteract?

Is there a source code on GitHub?

Does fishing rod use raycasting with gravity or just ItemProjectile throwing mechanics?

How pools of water are determined? Do you count all connected water blocks with for loop in each chunk with water map?

Is bait rendered on hook Entity?

Is there any baitable attribute and transform like onMoldracktransform?

Does fish Entity have disturbing animation while mounted on hook Entity?

💬 Credinus, May 30th at 9:04 PM

Just added this to my server that has a ton of other mods, will let you know if we find any compatibility problems and whatnot. Love to see this kind of fishing finally available in a mod! Right off the bat, I have a few suggestions:

1) Add the ability to craft caught fish down to fish fillets (either salmon or the fish from primitive survival) as this would add tremendous amounts of compatibility with Expanded Foods/A Culinary Artillery
2) Add vanilla glowworms as a bait option, so they'd have a use for once
3) Add the ability to put poles in tool racks, or create new rod holder mounts that can hold them

Looking forward to playing around with this mod and seeing how it develops in the future!

💬 RachelTGG, May 30th at 2:35 AM

How do you get worms?


💬 sneezerstein, May 30th at 12:57 AM

@arteamax44 yeah they're items

💬 artemax44, May 29th at 11:12 PM


the mod works fine. I just want to ask one thing. The fish (catfish, bull shark, neontetra, cavefish, redsnapper) don't really look alive in the water, do they? 
They are items that the cane gives you when you bite. TRUE?
💬 DanaCraluminum, May 29th at 5:47 PM

Can catched fish from the mod be placed on the ground like crucibles?

💬 bringitonwimps, May 29th at 4:27 PM

first, this is awesome i been wanting this for so long now.  its your mod so take everything i say as just friendly sugggestions do with it as you wish.  i have only used it for a couple hours of play time so far so this is just my first impression.

ok so, i have some feedback.  

1. im using a wooden pole and have 40 worms and it isnt consuming the worms at all. (bug?)

2. worms may be too easy to get... not sure but feels like maybe either percentage should be dropped or something like the primitive survival way of getting them would be better. (this is small in just my opinion)

3. really need a way to convert worms to primitive or make them usable on the trot lines.  also they cant be used as fertalizer.  i havent tried yet can i still get the primitive worms the old way?.. if so maybe disregard this.

4. be really cool in future to be "harder" to catch the fish.. aka a timing mechanic to successfully catch the fish.

💬 Verlia, May 29th at 4:21 PM

Sounds cool! Giving it a whirl!


Absolutely love it!

Would love to see some different models, you're more than welcome to use my other fish models if you like. Hilarious to see the bullshark so huge cooked lol. 

I'd also be open to making fish models for you, too if you want!

💬 Moby_, May 29th at 1:34 PM

Wait, do I hear the sound of the best mod ever being released?

(edit comment delete)