mojira.dev
MC-128243

Dolphins, turtles, fish, guardian and elder guardian do not really try to get into the water

The bug

If a dolphin / turtles / guardian / elder guardian / cod / salmon or pufferfish is outside of water they will not really try to get back into it.

EDIT:

Version

Edit-Comments

18w19a / 18w19b

The dolphins turn in circles and do not find the water.
Dolphins just try to get into the water when they are right next to it.
If the dolphins are a few blocks away from the water, they still not try to reach it and then die.

since 18w20a

Dolphins and fish jump on land and do not really try to get into the water.
They jump around in the area more disoriented.
Sometimes a dolphin / fish gets into the water by accident, but this is the exception at the moment.
If you spawn a fish 1 block next to the water it dies in most of the cases.
Dolphins bounce up and down like fish but should rather paddle like the turtles to the water.

My Tests:

I spawned each entity 5 blocks from a large water source and documented if they made it into the water within 15 seconds.

I have tested this 10 times for each entity.

Version: 18w43c

Entity

Found water - Tries

Time

Dolphin

3 / 10

15 seconds

Turtle

3 / 10

15 seconds

Guardian

4 / 10

15 seconds

Elder Guardian

3 / 10

15 seconds

Cod

0 / 10

15 seconds

Salmon

1 / 10

15 seconds

Pufferfish

1 / 10

15 seconds

Cod / Salmon and Pufferfish die most times before they reach the water

Related issues

Attachments

Comments

migrated
[media][media][media][media][media][media][media][media][media][media]
gaspoweredpick

In a very glitchy way, the dolphins and guardians actually do try to go for water, but only if they are one block away from the water. Otherwise the guardians move around randomly and the dolphins just flip around and then die in my experience.

migrated

Unless this is fixed, no constructions can incorporate dolphins, they all constantly jump into blocks and stay there. Most notably if you build any kind of fence they tend to get stuck over it and can´t recognise water two or three blocks below them.

migrated

Confirmed in 18w22a.

migrated

Confirmed in 18w22b. Also squids do not try to find water either, but I think that is a different bug as they act completely different on land then all other water mobs (MC-130520).

migrated

The real problem is that dolphins will jump and take fall damage. This happens even in flat spaces, moreso if there is unevenness. Ideally, dolphins should have a higher tolerance to fall damage, taking hits only if they fall five or six blocks instead of three.

migrated

To be fair, squids don't even move on land in the first place

migrated

i put this as a separate bug as the baby turtles had been seeking water when they hatched but on 1.13 Pre-1 they stopped. It is an expected behaviour that baby turtles should seek water and therefore I feel it is a separate bug from dolphins, guardians etc. 

migrated

Also turtles that have hatched on a specific beach just hang around, never going off into the ocean. My beach is now overrun with adult turtles. I do remember in the earlier snapshots that turtles would head off into the ocean and as I mentioned before, baby turtles headed straight for the water as soon as they hatched. 

migrated

I wish this bug was fixed. When the baby turtles first came out they headed for the water so one was able to build a scute farm. Now they just hang around and make not attempt to get into the water. Not the mention the myriad turtles now hanging about.  If it worked once why cannot it work again?

Orbic

Can confirm for 20w11a. This has been mentioned before but I can reaffirm that turtles do in fact actually seek the water, but stop just before getting in

Orbic

In 20w12a

Orbic

In 20w18a

Orbic

In 20w19a

Orbic

In 1.16 Pre 3

ampolive

Why is this WAI if there are fix versions listed?

migrated

(Unassigned)

Confirmed

Mob behaviour

cod, dolphin, elder_guardian, fish, guardian, pathfinding, pufferfish, salmon, turtle, water

Minecraft 18w15a, Minecraft 18w16a, Minecraft 18w19a, Minecraft 18w19b, Minecraft 18w20a, ..., 20w18a, 20w19a, 1.16 Pre-release 3, 1.16.1, 1.16.2 Pre-release 3

Minecraft 18w19b, Minecraft 18w20c

Retrieved