mojira.dev
MCPE-142171

Ravagers do not get pushed off of ledges by flowing water

Ravagers will not exit flowing water when it is pushed by the flowing water can will instead continue to float on the very edge of the 8th flowing water block. Breaks automatic raid farms. The ravagers also swim freely against water streams and refuse to fall when on the edge of the flowing water. Ravagers are able to fall into 2x2 holes because their hitboxes allow them to, but they just get caught on the water stream.

Steps to Reproduce:
1. Place water on the floor next to a wall and let the water flow to its max
2. Make a 2x2 hole at the end of the water (so that mobs can fall)
3. Spawn ravager in water

Observed Results:
Ravager does not fall and instead hovers at the very edge of the water stream

Expected Results:
Ravager should fall into the hole

One other thing I noticed while testing is that when ravagers swim along flowing water at all, they will refuse to exit it even if there is land they can walk on directly outside the water. Also, while swimming, they are able to completely avoid magma blocks under the flowing water, which should normally damage them.

[media][media][media][media]

(Pardon the poor quality of the pictures and videos)

Related issues

Attachments

Comments

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

I have the same problem.

GoldenHelmet

If you fix ravager's speed (MCPE-48145) and collision box (MCPE-45531) to match Java then this issue does not occur.

migrated

@GoldenHelmet How exactly would you do that? I might be wrong, but wouldn't you have to change the coding of a ravager to do that?


Reply from @unknown:

Values like speed and collision box are set in the vanilla behavior pack and for most entities they can be changed by custom behavior packs. You can import behavior packs and apply them to worlds on Windows, iOS, Android, and XBox devices. I have a bug patch pack that includes the the changes to the ravager here. You can use this to test my claim above.

migrated

@GoldenHelmet That's good bug patch and all but I don't really want to have to download it in order for that to be fixed, so will it just be implemented into the game itself?

GoldenHelmet

Mojang may or may not decide to implement the same patches I made if or when they decide to fix this bugs in vanilla Minecraft. I'm just a volunteer and do not have access to their plans and priorities.

migrated
[media][media]
migrated

@GoldenHelmet I understand, and I thank you for working to make the game more enjoyable to play 🙂

So now, since there a patch you've made, where do we go from here? Is the issue resolved? What do we do now?


Reply from@unknown: the pack I made has nothing to do with resolving this report, it is just a workaround I offered to anyone interested, and a way to test my assertion about speed and collision. This report tracks a bug in vanilla Minecraft and it will remain open until Mojang fixes the reported issue or the community abandons the report (meaning no one updates it for new release versions).

migrated

@GoldenHelmet Gotcha. I will keep updating this report when needed and I'll keep checking the report if anyone else adds anything.

migrated

I can confirm that the ravagers also aren't pushed into 3x3 holes by water streams. This was in 1.17.32. 

migrated

I can confirm ravagers are still not falling down a 2x2 hole in 1.17.40

migrated

If you are using a raid farm, by placing lava held up by signs over the drop chute you can kill the ravagers

migrated

@Conall Ó Maonaigh yeah it’s a temporary fix for the farms and it works well but still doesn’t completely resolve the problem

migrated

I am playing in 1.17.41 and still hasn't fixed.

migrated

Affects 1.18

migrated

Any chance this was an intended change to nerf the raid farms? Just would like to know whether we all need to move on from this type of farm design

migrated

(Unassigned)

628598

Confirmed

Multiple

PlayStation 4

1.17.30, 1.17.32, 1.17.40, 1.17.41 Hotfix, 1.18.0, 1.18.12 Hotfix

1.19.40.21 Preview, 1.19.40

Retrieved