The bug
If the last hit that kills a mob is dealt by fire block, lava block or fire charge, the mob does not drop cooked meat.
How to reproduce
Spawn a mob that drops meat (e.g. cow)
Throw a splash potion of poison at the mob
Poison brings down the mob to half a heart
Either put a fire block or lava block on the block the mob is standing on, or dispense a fire charge at the mob
→ Observe how the mob doesn't drop cooked meat
Linked issues
is duplicated by 7
Comments 19
Is this still a concern in the current Minecraft version? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases.
Confirmed for
15w44a
In 1.8 (decompiled using MCP) the reason seems to be that for various situations the game first applies the damage and then sets the fire value.
Confirmed.