Minecraft's Gamepedia entry on rabbits foot says this:
Each rabbit has a 10% chance to drop a rabbit's foot when killed by the player
And I've seen a bunch of videos on rabbit farms claiming the same, but I've just finished making one such rabbit farm, I bred a bunch of rabbits until the entity cramming limit was reached and some of them started dying off, so I pulled a lever which would drop the baby rabbits into a drainage system that would separate them from the big ones so more wouldn't die off, and after this I take a look at my loot chest, apparently a whole 15 rabbits died (cus 15 rabbit hide), but what's curious to me is that I also got 3 Rabbit's feet.
This doesn't line up with what the gamepedia entry says unless I missed something and entity cramming deaths count as player kills. Has the requirement for rabbits to be killed by players for their feet to drop been reverted? Or was this just some weird quirk?