Affects Version/s: Minecraft 1.14, Minecraft 1.14.3, 1.16.4, 20w51a, 21w03a, 21w10a, 21w11a, 21w13a, 21w14a, 21w16a, 21w17a, 21w18a, 21w19a, 21w20a, 1.17 Pre-release 1, 1.17, 1.17.1 Pre-release 1, 1.17.1
Fix Version/s: None
Stray cats are spawning inside buildings underneath half-block flooring, in the half-block of air between the ground and the floor.
What I expected to happen was...:
Cats requiring a full block of air to spawn and therefore not being able to be trapped under floors.
What actually happened was...:
Cats are spawning in half-blocks, making it very difficult to track them down. I have torn up my entire floor searching for the source of the meowing.
Very easy to fix by player (e.g. using solid blocks as flooring instead of half slabs), but it seemed like this wasn't supposed to be happening. Not sure if this is actually a bug or a feature. The cats are fine even just staying under the floor, and they behave normally when dug out.