The bug
When I created a minecraft world, I was next to some horses. Two of the horses suffocated to death since they spawned inside blocks. Also, the horse animation was a little bit off.
How to reproduce
Seed:
2154973
World Type: Default
Coordinates:/tp -129797 70 -3328 0 90
Code analysis
Based on 1.11.2 decompiled using MCP 9.35 rc1
The problem seems to be that the method net.minecraft.world.WorldEntitySpawner.performWorldGenSpawning(World, Biome, int, int, int, int, Random)
, which is called when a chunk is populated, does not test if the entity it wants to spawn is colliding before spawning it in.
Linked issues
is duplicated by 4
relates to 3
Attachments
Comments 19
This issue relates to MC-13632
I've had several horses suffocated not just during world generation but upon reloading a server where the horse is standing in a corner of a stable or next to a wall.
@@unknown, that sounds like MC-2025 and is not part of this report.
By the way, if you need to reproduce, seed in 15w46a is ILoveMushroomBiomes