Mods / Dangerous Waters

Category: #Creatures
Author: Leonoric
Side: Both
Created: Apr 12th 2021 at 11:12 AM
Last modified: Apr 20th 2021 at 5:24 PM
Downloads: 4758
Follow Unfollow 14

Latest file for v1.16.1: 1-click install

Add sharks in game. Attacks some creatures, including some creatures from mods Cob_bandits & Theneighbours

For those who like difficulties :)
  • White Shark - 40hp, does 12 damage T3
  • Forest Fish - 10hp, does 6 damage T2
  • Pirahna - 7hp, does 3 damage T1

Release 1.3.1 (v.1.14.10 compatible) changelog :

  • fishs don't attack creatures and player if they are not hungry
  • back to base physics

Release 1.3.0 (v.1.14.10 compatible) changelog :

  • fixed rare server crashes 
  • another variant of physics

Release 1.2.6 (v.1.14.10 compatible) changelog :

  • larger hitbox for small fishs
  • some internal code correction

Release 1.2.5 (v.1.14.9 compatible) changelog :

  • fish textures more vintages ^^

Release 1.2.4 (v.1.14.9 compatible) changelog :

  • fixed dead fish animation
  • some vanilla creatures are now damages fishs or run away

Release 1.2.3 (v.1.14.9 compatible) changelog :

  • whiteshark hp now 40
  • improved animation
  • fish damage and speed rebalanced
  • fish spawn reblanced

Release 1.2.2 changelog :

  • fixed Russian language
  • add bushmeat-raw and bones loot in to White Shark

Release 1.2.1 changelog :

  • removed fish present sound

Release 1.2.0 changelog :

  • fixed fish jump ont the ground
  • White Chark is faster than the player, but there is a 30% chance that it will not attack the player
  • Improved fish damage 
  • Improved fish behavior
  • fixed "killed by prefixandcreature-xy" messages, when player is killed by fish

Great thanks for

Release 1.1.0 changelog :

  • Added Pirahna
  • Improved animations
  • Better fish spawn
  • Reduced the radius of the sound of fish presence
  • Now fish may not attack with some chance

Please, leave your comments and suggestions, if you like the mod, I will add the setting via JSON. Enjoy!

Version For Game version Downloads Release date Changelog Download 1-click mod install*
v1.3.1 1609 Apr 20th 2021 at 5:24 PM Show Install now
v1.3.0 296 Apr 20th 2021 at 1:32 AM Show Install now
v1.2.6 302 Apr 19th 2021 at 5:21 PM Show Install now
v1.2.5 322 Apr 16th 2021 at 5:41 PM Show Install now
v1.2.4 325 Apr 16th 2021 at 4:41 AM Show Install now
v1.2.3 325 Apr 15th 2021 at 2:16 PM Show Install now
v1.2.2 295 Apr 15th 2021 at 12:46 AM Show Install now
v1.2.1 311 Apr 15th 2021 at 12:29 AM Show Install now
v1.2.0 316 Apr 14th 2021 at 8:10 PM Show Install now
v1.1.0 327 Apr 14th 2021 at 7:20 AM Show Install now
v1.0.0 328 Apr 12th 2021 at 11:19 AM Show Install now

30 Comments (oldest first | newest first)

💬 NMND, Aug 27th at 9:40 AM

Things to overhaul in this mod:
- Update to current game version. (Shoutout for Zeorik for the updatefork linked in the comment below this!)

- Fish spawn parameters: There's fishies spawning in my customly dug 1-block-wide farm trenches. Maybe make them require at least a 2x2 or 3x3 pond - where the ground is muddy? Maybe also don't make them spawn in EVERY body of water. :P
- Fish attack range: Should not be able to attack people on the banks or on rafts/boats. (they currently have over 1 block range) - maybe check if target touches water.
- Fish target choice: Should attack drifters, wolves and other splashing creatures (Fishies are totally ignorant of bathing drifters. I guess it's the same for any other creatures.)
- Some connection to Primitive Survival: Make fishies catchable on Fishing lines. Could even make the whole fish catch&cookable instead of having to skin it.
- Make plush fishie merch.

💬 Zeorik, Dec 5th 2022 at 4:43 AM

For those looking for an up to date version, I just released a patched one that could use some testing.

💬 Sammy_SMD, Jul 30th 2022 at 7:56 PM

I think this mod need an update, fish are dying by drowning, lol

💬 Mono323, Jun 3rd 2022 at 9:47 AM

hello, are there any plans to update this to 1.16.5? 

💬 LeonoricAuthor, Jun 8th 2021 at 7:10 AM

Hello. Thanks for the good feedback on the mod. Unfortunately, the problem with the fish attack on land could not be solved. I made the mod by the mechanics of the game, not by programming in C #. As I wrote earlier, the mod is located in the borderline zone of game physics and it can only be adjusted by changing the mechanics of the game, but I don't want to go so deep.

As for the damage, you can change it in the files AppData \ Roaming \ VintagestoryData \ Mods \ DWaters-1.3.1> assets / shark / entities / purahna.json> in the mtleeattack (block)> damage on your computer locally.

💬 Stargazer, May 23rd 2021 at 12:15 AM

Hi there :)

Im generally loving to see some wildlife in the waters, and the danger makes it even better.

I have one problem tho, and that is the fish can attack you while you are on land.

Is it possible to make the game recognize when the player is not in water, like when panning, and use that "code" for the fish so they cant attack you on land, even tho you are  "technically" in range of the fish?

And maybe its just me, but sometimes i feel like the small fish do a bit too much damage? As in, more than 6 and 3.

Otherwise, I love it :) Thank you for making the mod

💬 LeonoricAuthor, May 1st 2021 at 2:56 AM

I know. In the vanilla version of the game, there is no way to set parameters such as swimming at different depths. I think in the future, if such a possibility is introduced, it will be possible to fix it.


💬 jakecool19, Apr 29th 2021 at 4:22 PM

The sharks don't seem to be able to ascend or descend in the water, they are stuck in the level they spawn in unless they find a slope, but then they can only go up and can't go back down.

💬 LeonoricAuthor, Apr 17th 2021 at 7:19 PM

To fix the error, I need your log then. As I said, I don't get any errors. I can't fix what I can't see in the logs.

Or at least understand the links to which objects the game cannot find

Has it only appeared since version 1.2.4?


💬 WickedSchnitzel, Apr 17th 2021 at 7:13 PM

Since i removed your mod, we do not get this error anymore.

💬 LeonoricAuthor, Apr 17th 2021 at 3:35 PM

Are you sure, that is this definitely in my mod? Because my logs are clean and the mod works fine in singleplayer, with other mods also. I play myself with him.

Maybe this error from other mods ?

Here is the log :

💬 WickedSchnitzel, Apr 17th 2021 at 7:48 AM

[Fatal] System.NullReferenceException: Object reference not set to an instance of an object - error is still present in version 1.2.4 - probably also 1.2.5 of your mod. I thought this has been fixed?

💬 LeonoricAuthor, Apr 16th 2021 at 4:46 PM

It's a good idea to make textures in Vintage Story style, I almost forgot about that. Thanks !

💬 WickedSchnitzel, Apr 16th 2021 at 1:36 PM

Another suggestion: I think you should pixelate the textures a bit so that they'll fit better to the rest of the game. They are too smooth. You could do that with "The Gimp" and its pixelize filter.

💬 LeonoricAuthor, Apr 15th 2021 at 11:10 PM

Without your help, I had to go through a more difficult path to fix the bugs. Thanks again !

💬 misterandydandy, Apr 15th 2021 at 3:35 PM

I'm just glad it worked out in the end. I am grateful for you credit us. I am always here if you need any help like 😎

💬 LeonoricAuthor, Apr 14th 2021 at 9:16 PM

Thank you for understanding. I'll do it with sounds, now I'm playing myself, it's unpleasant. I will do this as soon as I finish. As long as the server is stable, it does not lag.

💬 WickedSchnitzel, Apr 14th 2021 at 8:56 PM

No worries. I myself develop mods for that game sometimes (mostly server exclusives) and things like that happen. As i said, maybe you could also do something about the idle sounds that play on land. Reduce range and volume or something. It is irritating if you walk on land and hear these water sound fx around you.

💬 LeonoricAuthor, Apr 14th 2021 at 8:25 PM

DoggyLikesDnB, I'm sorry that I let you and your community down. Found this bug and tried to fix it in version 1.2.0. The problem was the uncontrolled increase in the number of fish. There is now a strict 1-2-4 limit MAX in the area. Hopefully the problem goes away, in my tests it went away. I myself want to play for a few hours, if the server does not crash, I will write that finally everything is fine. I have deleted the 1.1.1 release from site. 

PS.I sit down to play with headphones, the sound of the presence of fish really needs to be removed. The speakers sounded ok. I'll do it as soon as I finish the tests.

💬 WickedSchnitzel, Apr 14th 2021 at 5:11 PM

I am sorry to tell you that it seems like your mod crashed our server and even a restart did not do anything until we deleted the mod. Heres the error message: 14.4.2021 17:59:42 [Fatal] System.NullReferenceException: Object reference not set to an instance of an object.
at Vintagestory.GameContent.AiTaskSeekEntity.ContinueExecute(Single dt)
at Vintagestory.GameContent.AiTaskManager.OnGameTick(Single dt)
at Vintagestory.GameContent.EntityBehaviorTaskAI.OnGameTick(Single deltaTime)
at Vintagestory.API.Common.Entities.Entity.OnGameTick(Single dt)
at Vintagestory.API.Common.EntityAgent.OnGameTick(Single dt)
at Vintagestory.Server.ServerSystemEntitySimulation.TickEntities(Single dt)
at Vintagestory.Server.ServerSystemEntitySimulation.OnServerTick(Single dt)
at Vintagestory.Server.ServerMain.Process()

and a suggestion: most players do not like the idle sounds as these are loud and can be heard even on land.

💬 LeonoricAuthor, Apr 14th 2021 at 3:19 PM

DoggyLikesDnB, I have fixed the problem with the language file. Thank you. If in the opinion of the players on the server it will be necessary to shift the balance of damage or speed of fish, let me know.

💬 WickedSchnitzel, Apr 14th 2021 at 1:33 PM

We are currently trying this mod out on our public server "Conquest of Blocks".

You should add these creatures to the language files so that there will be no "killed by prefixandcreature-xy" anymore if someone gets killed by them.

💬 LeonoricAuthor, Apr 14th 2021 at 12:49 AM

1618, fish from survival mod ? You mean from Primitive Survival mod ?

This is a good mod, but it uses a crafting system.

These fish can hardly be used to devour each other or the player as I planned :)

If I add a recipe system from another mod to my mod, a problem arises: not everyone installs both mods at the same time, and my mod stops working. I will add recipes later, if I have time.

The correct solution is to create a single database: fillets of predatory fish, fillets of peaceful fish, carcasses of predatory fish, and so on .. Then it will be much easier to implement your idea.

But thanks for the idea. I will think about it.

💬 1618, Apr 13th 2021 at 11:56 PM

Please add Fish also. Use the fish from the Survival mod.

💬 LeonoricAuthor, Apr 13th 2021 at 12:29 PM

I agree. The name is unfortunate. When I started drawing the model, I set the scale incorrectly :) I will redo it in the next release.

💬 KoiThorn, Apr 13th 2021 at 10:23 AM

Any reason why you chose a shark and not, perhaps, a Pirahna?

💬 LeonoricAuthor, Apr 12th 2021 at 11:53 PM
Me too 😄 That's why I decided to write this mod.
💬 l33tmaan, Apr 12th 2021 at 10:48 PM

Wait... no! This can't be right! I use water to protect myself while fighting every other mob! NOW WHAT AM I SUPPOSED TO DO?

💬 LeonoricAuthor, Apr 12th 2021 at 6:22 PM

Not yet. There is a small chance that the big shark will fall out from the meat of the wild animals. If the community likes the mod, I will continue to expand it. What mattered to me was the very idea of ​​shifting the balance towards surviving in the world of Vintage Story.

💬 Shardas, Apr 12th 2021 at 6:08 PM

Question........ Can you EAT them?!

(edit comment delete)