Ever since the 1.20 update dropped, I noticed Zombies had much more range that was unrealistically long. When a zombie is 1 block bellow you can clearly see the issue. I hope that I explained it ok,
Comments 3
Yes this was change in 23w33a, you can read about it here.
Thank you for your report!
However, this issue is Invalid per the previous comments by @unknown and @unknown.
Quote from the provided changelog:
Mob attack reach changes
The calculations to determine whether a mob can attack a player or other mobs have been changed. Previously a mob's horizontal width was used to determine their attack reach and their height had no effect. The area where a mob can attack is now their bounding box extended in horizontal directions.
Here are some situations where the new rules will affect the reach of mobs:
If a mob is entirely below you, or entirely above you, it will not be able to reach you
While riding on a medium-sized mob, like a Horse, you will be protected from small mobs, like Baby Zombies
While riding on a tall mob, like a Camel, you will be protected from standard size mobs, like Zombies
Also, Ravagers won't be able to attack you through a few block thick walls anymore
However, to escape from an Enderman, you need to be at least 3 blocks above the ground, not 1.5 as before
Mobs will be able to attack you with the bottom of their hitbox, assuming your head is in range
Builds that trap hostile mobs might need to be adjusted to be safe
This change does not affect the reach of players, and mobs still need to see their target to attack it. We believe this new system will be more intuitive and will result in a more consistent behavior, and we welcome all feedback on this change.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support (Technical Issues) – 📧 Microsoft Support (Account Issues)
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki
Not a bug. Per past changelogs mob attack range was changed to be hitbox with an additional width, changing range for pretty much everything.