mojira.dev
MC-50367

Bad hit boxes and eye positions

Important: This ticket will stay resolved!

Remaining issues for hit boxes and eye positions will be split up into their own reports.

If such an issue is a problem for you and doesn't have an own report yet, feel free to create it!

Avoid grouping several similar issues as this report did.
For example if the hit box of zombies and the hit box of wolfs has an issue, that is two reports, one for zombies and one for wolfs.

This report has been split to make it easier to update the reports and hopefully also easier for the devs to fix them.

  • MC-143184: Eye level and visible eye position mismatch

  • MC-142768: Suffocation caused by eye-level outside of collision box

  • Reports specific to certain entities or situations, e.g. MC-117619, MC-119372, ...

This report is still about bad hitboxes.


The hitboxes and eye position of a few mobs/entities are in a wrong place.

✔ All fine here.
:info: Seems wrong, but with explanation and expectation to stay like this.
❓ Unsure if issue or intended.
⚠️ Minor issue.
❌ Bigger difference
:flag_on: Special issue that may need to be moved into an own report

Mob/Entity

Height

Width

Eye Position

Comment

Horse, Donkey

❌ too high

Suffocating below blocks, see MC-142768. Also see MC-76050 for donkeys

Baby Horse

❌ too small

Suffocating below blocks, see MC-142768

Giant

❌ too small

-

Small Armorstand

⚠️ too low

-

Baby Pigman, Baby Zombie/Drowned, Baby Villager

⚠️ too small

I assume all these have the same height intentionally. Their average rendering height is quite a bit higher than the current hitbox. Especially Pigman rendering goes higher quite a bit.

Pigman, Baby Pigman, Husk, Baby Husk

:info: below

⚠️ too low

The eyes of pigman sit higher than the ones of the other mobs for rendering

Guardians, Elderguardians, Ghast

⚠️ too small

-

Bat

⚠️ too high

⚠️ too low

-

EnderCrystal

⚠️ too far up*

⚠️ too big

*or rather renders too far down compared to the hitbox

Pigman, Zombie, Villager, Witch, Skeleton

:info: too small

Seems a little bit too small, but making them higher would make them not fit in 2 high spaces, therefore probably intended. (Not confirmed by devs)

Cave spider

:info: too small

Seems too small, but making them higher would make them not fit in 1/2 high spaces, therefore probably intended. (Not confirmed by devs)

Vindicator

[media]

⚠️ A little bit high

-

Evoker

[media]

⚠️ A little bit high

-

Parrot

⚠️ A little bit high

-

Polar Bear

❌ Too small

⚠️ A little bit high

See also MC-142848

(Baby) panda

⚠️ Too high, especially for baby

See also MC-142849

Fox

Eye level tracked in MC-142768

:flag_on: Llama Spit

[media]

❌ ❓

❌ ❓

Unable to reproduce, no collision box visible in quick test

:flag_on: Player

⚠️

❌ when sneaking

Too small when not sneaking, too high when sneaking (likely part wise caused by MC-48191 and therefore intended). Eye position does not change when sneaking

:flag_on: EnderDragon

⚠️ too high

The facing is inverted too all other mobs. Height and Width is the AABB around all parts so it looks too huge, while it actually is probably fine

:info: Note: The list might not always be fully accurate for the latest snapshot.

In the world download

[media]

most mobs are spawned in a row with NoAI. It can be really useful for testing.
I recommend using F3 + B and /gamemode spectator. Also it's good to turn particles to minimum to better see mobs like blazes.

[media]

Linked issues

Attachments

Comments 109

For chickens, this is particularly tricky because I have a grinder that only drowns the chickens when they grow up, but thanks to the bad eye position the babies drown even when their heads are entirely out of the water (suspended above them).

Yeah its really annoying, Also all the chickens in the world are getting killed or well they "Commit Suicide", I had a ravine full of animals (It had some little holes on the walls), I just played for 3 hours and i only had 3 chickens of the 40 that i had. Its really sad D: (And well the same thing happened to all my other baby animals before this new update that fixed the hitbox of the other animals lol... :/)

Not fixed for skeleton and baby zombie hitboxes

True (Is fixed but not at all), This should be Re-opened and i will edit the info a little.

I'm pretty sure the chickens' suffocation is because of the newly rewritten (harsher) suffocation codes. Horses now aren't safe in a 2 block tall area either (some of their idle animations make their head rise 1 pixel into the block above them and they start taking damage fast). They're trying to prevent X-Ray stuff so they've toughened up the rules. That's also what was causing mined blocks to sometimes go up through the ground to the surface. Less patience when dealing with clipping. Also doesn't it seem unfair that you start taking damage instantly instead of being able to hold your breath for 15 seconds like you can in water? But that one's been there for awhile.

99 more comments

If I do it, I'll want to do it properly, which takes time that I currently don't have much of. So if nobody else does it, I'll do it in June at the earliest.

All is not corrected! Still a problem in 19w12b!

Then please create new tickets. We'll leave this ticket resolved and split it up.

If keeping this issue resolved is not just my opinion, but supported by the Mod-Team/Mojang, there are two steps I would like to recommend:

  1. This issue should probably be marked as "Invalid" as it combines several issues and as the description "Fixed" does at least not apply to all of them. (I already added a note to the top of the description)

  2. A reviewing the duplicates, as some of them might be good descriptions of remaining issues. Maybe it would be a good idea to poke the reporters of these issues and inform them about the change of this issue, so they can test if the part the care about still exists and make sure that it keeps being tracked.
    Otherwise the reporters of the "duplicates" might rightfully feel a bit cheated as their issue was marked as duplicate, just to be sunk into a messy report that gets closed without everything being fixed.

When I got a bit more time again I will try to contribute to the second point as good as I can.

To all those reporters of "duplicates" as well as to the mod team, sorry for the mess this issue created. In my defence, I didn't create it, but just took over ownership to improve it 😛

Mob/Entity

Height

Width

Eye Position

Comment

Cat

❌  Too low when Sitting.
⚠️  Slightly Low when standing.

This can cause Cats to drown way to easily, and make it look weird when cats are looking at an entity or a player.

 See MC-146949 or MC-143184 for Cats.
Not Corrected in 19w13b.

Walter20210

Panda4994

migrated

Confirmed

eye-level, hitbox, sneaking

Minecraft 14w10b, Minecraft 14w10c, Minecraft 14w11b, Minecraft 1.7.9, Minecraft 14w17a, ..., Minecraft 19w08a, Minecraft 19w08b, Minecraft 19w09a, Minecraft 19w11a, Minecraft 19w11b

Minecraft 14w10c, Minecraft 19w12a

Retrieved