Mods / Fishing 2

Category: #Food #Utility
Author: sneezerstein
Side: Both
Created: May 29th 2023 at 1:17 PM
Last modified: Jun 6th at 6:32 PM
Downloads: 20475
Follow Unfollow 288

Latest file for v1.19.8:
fishing_2.0.2.zip 1-click install


Requires https://mods.vintagestory.at/libd

Wouldn't recommend using until 1.20, still testing stuff. breaks literally everything

Version For Game version Downloads Release date Changelog Download 1-click mod install*
v2.0.2 2140 Jun 6th at 6:32 PM Show fishing_2.0.2.zip Install now
v2.0.1 357 Jun 2nd at 5:06 PM Show fishing_2.0.1.zip Install now
v2.0.0 92 Jun 1st at 11:19 PM Show fishing_2.0.0.zip Install now
v1.1.5 13078 Jul 6th 2023 at 5:24 AM Show fishing_v1.1.5.zip Install now
v1.1.3 2626 Jun 6th 2023 at 12:22 AM Show fishing_v1.1.3.zip Install now
v1.1.2 527 Jun 3rd 2023 at 11:06 PM Show fishing_v1.1.2.zip Install now
v1.0.2 632 May 31st 2023 at 1:56 PM Show fishing_v1.0.2.zip Install now
v1.0.1 503 May 29th 2023 at 5:15 PM Show fishing_v1.0.1.zip Install now
v1.0.0 279 May 29th 2023 at 1:18 PM Show fishing_v1.0.0.zip Install now

72 Comments (oldest first | newest first)

💬 Plumeria, Oct 9th at 11:58 PM

Fishing is so fun in any game! I'm so excited to see this, I played with it a bit and its a lotta fun! Good luck with it all~ 

💬 VioletHeaven, Sep 15th at 10:51 AM

Excited to see this work!

💬 Blury, Sep 13th at 7:02 PM

Excited to see this mod working in future! don't give up!

💬 Maestro_, Jul 14th at 1:36 PM

I echo other people's thoughts. This is a fantastic mod, but it conflicts with too many others to be reliably used in a modpack. It also seems to change things completely unrelated to fishing (wolves having really strong knockback on hit?), which is very strange.

💬 IAMspEeDex, Jul 6th at 11:58 AM

So this breaks A LOT OF MODS

Butchering: Cant pickup carcesses

Rivers: somewhat reduces flow significantly ( these mod HAVE TO work together)

Got some Crafting bug in Primitive Survival

 

But is still want to THANK YOU for making an actual Fishing mod, i hope you'll have great success and i cant wait to use your mod!

💬 Gregarr, Jul 6th at 9:05 AM

Seems like this mod conflicts with a lot of other mods sadly. But I really love the concept of fishing and it's execution in this mod

Hope the future versions of this mod seperate fishing and combat changes though

💬 Supramp, Jun 29th at 9:19 PM

@wayofthebanana i had the same problem, but if you hold the oar in hand and use ctrl you can pick it up

💬 Supramp, Jun 29th at 9:18 PM
💬 wayofthebanana, Jun 27th at 6:18 AM

This mod conflicts very heavily with Joy Of Sailing, unfortunately.  
When trying to get on the boat, nothing happens.    Trying to pick up the boat leaves a copy of the boat behind, and there's a lot of other abnormal functionality, it's been awhile since I messed with this mod so I don't recall it all, but I just wanted to leave my experience here in case it helps with development!
Thanks for your hard work, even though I couldn't get it to work for the playstyle I personally wanted.

💬 UA_Shaman, Jun 20th at 4:47 PM

sneezerstein
As mentioned by the author below DasPrinzip, an error when starting the server:

20.6.2024 19:35:44 [Error] [fishing] An exception was thrown when trying to start the mod:
20.6.2024 19:35:44 [Error] [fishing] Exception: Cannot access child value on Newtonsoft.Json.Linq.JValue.
at Newtonsoft.Json.Linq.JToken.get_Item(Object key)
at Fishing.AlchemySystem.ReplaceBehaviors(ICoreAPI api) in D:\VSProjects\Fishing\Fishing\src\alchemy\AlchemySystem.cs:line 180
at Fishing.AlchemySystem.AssetsLoaded(ICoreAPI api) in D:\VSProjects\Fishing\Fishing\src\alchemy\AlchemySystem.cs:line 150
at Vintagestory.Common.ModLoader.TryRunModPhase(Mod mod, ModSystem system, ICoreAPI api, ModRunPhase phase) in VintagestoryLib\Common\API\ModLoader.cs:line 660
20.6.2024 19:35:44 [Error] Failed to run mod phase AssetsLoaded for mod Fishing.AlchemySystem

As I said earlier, everything depends on the Alchemist class included in the mod. Please remove this extra class from your mod. We want to use your mod, unfortunately, this error does not allow us to do so.

💬 simplemargherita, Jun 13th at 8:24 PM

the choice to include combat changes in a mod about fishing is a bit strange. wish there was more documentation on this, and perhaps the ability to enable or disable these features. the damage punch lets wolves combo you in the air when lunging which, while i suppose is realistic, is not very nice to deal with.

💬 Verlia, Jun 10th at 4:09 PM

Hey sneezerstein, I've noticed that this is incompatiable with FSWilds or horses, think it has something to do with PetAI via the mounting system. 

💬 UA_Shaman, Jun 9th at 6:50 AM

sneezerstein
hello, it's great that you, as a developer, took up a mod for fishing. I hope that you will do it in the future. Players on the servers really want to distract themselves from everyday affairs. Your mod is exactly what is needed!
There are a few notes about the mod. It crashes because it is not clear why you modded the Alchemist class? Most of the problems I encountered were related to this class. In my opinion, classes should not be touched. Because then most players will abandon the mod. I hope that you will fix everything and it will be a great mod!

💬 DasPrinzip, Jun 7th at 6:49 AM

server failure at start, version 2.0.2:

Jun 7 08:47:48 vs VintageStory[737995]: 7.6.2024 08:47:48 [Server Error] [fishing] An exception was thrown when trying to start the mod:
Jun 7 08:47:48 vs VintageStory[737995]: 7.6.2024 08:47:48 [Server Error] [fishing] Exception: Object reference not set to an instance of an object.
Jun 7 08:47:48 vs VintageStory[737995]: at Fishing.AlchemySystem.ReplaceBehaviors(ICoreAPI api) in D:\VSProjects\Fishing\Fishing\src\alchemy\AlchemySystem.cs:line 166
Jun 7 08:47:48 vs VintageStory[737995]: at Fishing.AlchemySystem.AssetsLoaded(ICoreAPI api) in D:\VSProjects\Fishing\Fishing\src\alchemy\AlchemySystem.cs:line 150
Jun 7 08:47:48 vs VintageStory[737995]: at Vintagestory.Common.ModLoader.TryRunModPhase(Mod mod, ModSystem system, ICoreAPI api, ModRunPhase phase) in VintagestoryLib\Common\API\ModLoader.cs:line 632
Jun 7 08:47:48 vs VintageStory[737995]: 7.6.2024 08:47:48 [Server Error] Failed to run mod phase AssetsLoaded for mod Fishing.AlchemySystem

💬 Noobenwell, Jun 6th at 10:31 PM

This mod now prevents the creation of the R.I.P. marker on death with no other mods installed... work around it with the player corpse mod but just report the conflict here. not sure how it is even relating to that command but something must have been overwritten. 

💬 Timingplanet, Jun 4th at 8:33 PM

Just reporting my experience . I added this on my server cuz I love fishing but for some reason the mod was conflicting with petai causing the server to lag badly as it threw out errors. Not sure of the cause as it was only when my buddy joined that it would do this

💬 Michaloid, Jun 3rd at 2:40 PM

When looking at the handbook entry of the fishing rod, the game disconects

💬 Satchi, Jun 3rd at 10:18 AM

FISHING LETS GOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO

💬 Toupin, Jun 3rd at 9:55 AM

My games crashes whenever I crouch rightclick with the fishing rod in hand I have lib2d@1.0.0" Installed and this is happening idk what's casuing it

💬 Kief, Jun 3rd at 2:41 AM

When I try to run this, it crashes when I load the game, with a critical error as if from some other random mod. Something about "Object reference not set to an instance of an object" at Vintagestory.Client.NoObf.SystemRenderEntities.OnBeforeRender(Single dt) in VintagestoryLib\Client\Systems\Render\RenderEntities.cs:line 49

This crash caused me to lose some valuable ModConfig data, which was now just a bunch of empty lines and themselves then causing a crash.

I am adding the Lib2D along with it: "fishing@2.0.1, lib2d@1.0.0"

💬 NMND, Jun 2nd at 11:42 PM

How to use Fishing 2

Installation:

  • Move Fishing 2 zipfile into Mod directory.
  • Move Lib2D (It is required!) zipfile into Mod directory.
  • Start vintagestory.exe - or if already running: Go to "ModManager" in main menu and "Reload Mods".
  • This mod also works on servers! (ignore the alchemy error message on server startup)

This mods adds:

  • Rod parts (used to craft fishing rods)
  • Craftable Fishing rods
  • Spools (rope and linen)
  • Bobbers (made from feathers, wood and resin)
  • Hooks (incompatible with Primitive Survival - yet?)
  • Syringes for ??? (Alchemy?)
  • Glass jars for ??? (Alchemy?)
  • Couldrons for ??? (Alchemy?)
  • Couldronlike thingies for ??? (Alchemy? Surströmming?)
  • Flotsam for ???

Usage:

  1. When you have a fishing rod (there's bamboo rods so you don't need to be in the metal age!) you crouch and rightclick the floor.
  2. This will open a fishing rod GUI. There you need to add a spool/line, a bobber, a hook (there's bone hooks for lowTech) and optional: bait (You do not need any. I used raw bush meet. You can not use PrimitiveSurvival:Earthworms yet!)
  3. Then you hold rightclick to charge your throw. Aim towards water, I guess.
  4. On release, you throw - not very far with a bamboo rod - further with higher tech (it seems).
  5. When a fish bites, you see a blue exclamation mark "!" you can hook it with right click.
  6. Holding RMB (RightMouseButton) will reel the fish in. The filling circle is your line stress indicator. Reeling a fleeing fish (triangles) will increase line stress gain.
  7. When the fish is close enough, you will catch it.
  8. You then can sneak+RightClick the fish to open it (I do not know what for).
  9. You can also chop the fish up into fish fillets with a knife. Those are cookable but do not seem to stack when raw.
  10. You can dry (and cook?) the full fish on/in a firepit.

If you fish a chunk too much, you will see an indicator in your Map. Press M and click it for a bit more info. (This might interfere with ProspectTogether.)

💬 NMND, Jun 2nd at 9:43 PM

I installed this mod on my server and testing it worked (had a few starting issues but sneezerstein quickly updated the mod from my error reports). I caught several fish with it.


Sammy_SMD Make sure you got lib2d (see link beneath picture in mod description) installed as well! Make sure you got the latest version (2.0.1) of Fishing installed.

SpacemanSpliff You do not need bait. Worms from Primitive Survival do not seem to work yet. You can use raw "wild meat" (the stuff you get from wolves). I asked sneezerstein for compatibility with PrimSurv as they might not have thought about it yet.

💬 Sammy_SMD, Jun 2nd at 6:47 PM

It doesn't work for me

💬 SpacemanSpliff, Jun 2nd at 5:03 PM

I'm completely unsure what to use for bait in this mod. I figured out the rest but the bait is eluding me, Reading the comments it says worms, the only worms I have are from primitive survival and I cant even seem to pick those up anymore, let alone put them on the line for bait. 

Please advise.

💬 NMND, Jun 2nd at 10:30 AM

The_True_Goo dependency on https://mods.vintagestory.at/libd

sneezerstein you forgot to link that in the description. (edit: fixed.)

(This post was edited because the mentioning did go horribly wrong and I just couldn't stand it.)

💬 The_True_Goo, Jun 2nd at 9:07 AM

Hi there, I've added this to my server but it doesn't seem to be picked up. 

does it have any dependencies or known conflicts? 
I'd really love to add this :D 

💬 AnOldGondola, Jun 2nd at 2:01 AM

There's a surprise! Thanks a ton for updating the mod.

💬 Adaltan, May 6th at 8:24 AM

When is the update?

💬 SunshineFaith, Feb 27th at 10:59 PM

Does this work in 19.3?  I want to fish and I would love different types of fish.  This mod looks really awesome! Not sure if it will work with the primative mod though.

💬 Shadoskill, Feb 24th at 4:23 PM

To all of those who cannot make the wooden pole, try a diferent tool material for the axe / knife, some of the stone / flint ones do not work.
Also make sure you are using  debarked logs.
Also make sure the tool has enough durability, it takes like 50 from the hatchet and that might be a issue.

💬 SuaveDoggo, Feb 4th at 11:32 PM

I'd love for this to be updated ! I want fishing but not the major overhauls that come with Primitive Survival, not at least until I've played more of the game closer to vanilla 

💬 XurxoMF, Jan 27th at 7:32 PM

1.19 update?

💬 Ded_Mazai, Jan 22nd at 2:55 PM
v 1.19.1 I can't create a wood fishing pole.

There is a recipe in the survival guide, but it is not craftable.
💬 DonnieDreams, Jan 11th at 4:00 AM

Can we tell tyron this needs to be in vanilla? 🤣

💬 iodide, Dec 3rd 2023 at 6:50 PM

Can anyone confirm if this works using v.1.19pre?

💬 Weras, Oct 23rd 2023 at 5:06 PM

sneezerstein will you be updating the mod for 1.18.15 ?

💬 NMND, Oct 14th 2023 at 7:06 PM

VS: 1.18.15
Fishing: 1.1.5

Getting a "[Server Warning] Failed resolving a blocks itemdrop or smeltedstack with code fishing:catch-bluefintuna-cooked in Combustible props for Item fishing:catch-bluefintuna-fresh" on server start.

Please update or advise!

 

Edit: Please add dscrd contact in your mod description - or a github - for easy... well... contact. I might be able to fix it myself with a quick bit of help. :)

💬 WickedSchnitzel, Aug 27th 2023 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.

💬 Sevalar, Aug 15th 2023 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 2023 at 9:36 PM

sneezerstein Could you make baits as CollectibleBehavior instead Item?

💬 sneezersteinAuthor, Jul 6th 2023 at 2:17 AM

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

💬 Meyobrin, Jul 2nd 2023 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 2023 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 2023 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 2023 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:
    image

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

@Saoshi looks like its bugged if youre in creative mode

💬 Saoshi, Jun 9th 2023 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 2023 at 7:05 PM

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

💬 sneezersteinAuthor, Jun 7th 2023 at 6:05 PM

@Craluminum not that many

💬 DanaCraluminum, Jun 7th 2023 at 4:40 PM

Could you add to description how many fishes there are?

💬 Peridot, Jun 7th 2023 at 4:34 PM

sneezerstein Oh I see, that explains it.

💬 sneezersteinAuthor, Jun 7th 2023 at 4:03 PM

Peridot it doesn't replace every fish in saltwater

💬 Peridot, Jun 7th 2023 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 2023 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 2023 at 4:45 PM

Can megalodon be catched?

💬 sneezersteinAuthor, Jun 4th 2023 at 1:12 PM

fixd

💬 DasPrinzip, Jun 4th 2023 at 12:55 PM

sneezerstein

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 2023 at 12:29 PM

sneezerstein

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 2023 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 2023 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 2023 at 5:07 PM

Are fishes ground storable?

💬 artemax44, May 31st 2023 at 2:46 PM

sneezerstein

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.
V1.0.2
💬 sneezersteinAuthor, May 31st 2023 at 2:03 PM

Craluminum

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 2023 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 2023 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 2023 at 2:35 AM

How do you get worms?

 

💬 sneezersteinAuthor, May 30th 2023 at 12:57 AM

@arteamax44 yeah they're items

💬 artemax44, May 29th 2023 at 11:12 PM

sneezerstein

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 2023 at 5:47 PM

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

💬 bringitonwimps, May 29th 2023 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 2023 at 4:21 PM

Sounds cool! Giving it a whirl!

Update;

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 2023 at 1:34 PM

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

(edit comment delete)