The ghast’s model is slightly larger than its hitbox. However, instead of being equally inflated on all sides, the model is inflated upwards in relation to its origin.
Steps to Reproduce:
Place down two minecarts 3 blocks apart
Spawn a ghast next to one of them to ensure it can not move
Spawn a happy ghast next to the other one to compare both mobs
Observed Results:
The ghast’s visual size is off by 0.5 blocks on its upper face, 0.25 on its sides and 0 on the bottom.
Expected Results:
The ghast’s visual size is off by 0.25 blocks on all sides, better matching its hitbox.
Screenshots/Videos attached: Yes
Notes: I have attached a resource pack that fixes this issue.