mojira.dev
MCPE-992

Mobs can't move through deep water

All the animals in my world seem to have a preference for sea over land... please fix! Means I have to dive underwater to collect drops and difficult to herd.

Linked issues

MCPE-431 Animals don't leave the water Resolved MCPE-588 Animal weird spawning Resolved MCPE-725 Swimming animals.staying on water everytime. Resolved MCPE-744 Animals spawn in water? Resolved MCPE-934 Mobs will not move through stationary water blocks (id 9) Resolved

Attachments

Comments 39

[^IMG_1520[1].PNG]
[^IMG_1526[1].PNG]
[^IMG_1528[1].PNG]

[media]

I also noticed and am frustrated with this tendency. I thought animals like and spawn on grass only to see them constantly swimming. It makes it difficult like mentioned to sheer sheep since have to dive for wool after locking the sheers on em long enough. Then is a big task to coax the sheep on land long enough to eat grass before returning to the water. Think this would make it hard for chickens to lay eggs too if that is possible. (I'm on ios ipod G4)

It may be connected with a world renderer annoyance - world like 256x256 should not have much water, instead more land (it will be easier to find mushrooms, cacti etc if there will be more land). So if you somehow got a world with extreme lot of water then they will spawn on woter. But it's only my thoughts. and i noticed it too. diving just to get my food...

It sure seems like they get "stuck" in the water to me. Makes me wonder if they are looking at the elevation of the underwater terrain and deciding it's too steep to navigate, as if it were above ground, or something similar...

Animals in water surely are annoying. Need to make them smarter than that. They should be attracted to grassy areas, and possibly wheat plantations.

29 more comments

It isn't fixed yet, hopefully it will be fixed for 0.8 though.

A really annoying bug, hard to get wool because once I sheer the sheep it won't go back to land to eat and if I eventually push it back it goes back in before eating :/

Please, if proper AI handling is too much work to make it into 0.8, then please make a quick fix in 0.8.

If any mob falls into water, and a land block is nearby, make the mob go to the land block and not to another water block.

Won't be as realistic, but at least the most voted bug can be ticked as fixed. Then improvements can be added in 0.9.

😞
This bug is getting a little annoying. I have WAY too many animals in the water - including a brown sheep. (Just to clarify, this one was naturally spawned - no mods) It gets annoying because you can't get the sheep to regrow their wool until they find grass.

Oh, and Vegard's idea is a pretty good idea. At least any new coloured/colored (Australian English!) sheep will not get stuck in the water.

Tom

(Unassigned)

Community Consensus

Phone - iOS - iPhone 4S

0.5.0, 0.6.0, 0.6.1, 0.7.1, 0.7.2, 0.7.3, 0.7.4, 0.7.5

0.8.0 beta build 2

Retrieved