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)
Linked issues
is duplicated by 5
Attachments
Comments 15
If you fix ravager's speed (MCPE-48145) and collision box (MCPE-45531) to match Java then this issue does not occur.
@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.
@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?
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.
If you are using a raid farm, by placing lava held up by signs over the drop chute you can kill the ravagers
@Conall Ó Maonaigh yeah it’s a temporary fix for the farms and it works well but still doesn’t completely resolve the problem
I have the same problem.