Mob drops appear to be bugged when they come from a spawner. Have tested in 3 worlds at current time for a few hours. Have created a world in which this isn't happening. Looting doesn't change anything either.
What I expected to happen was...:
Bows and armor to drop.
What actually happened was...:
Only bones and arrows did instead.
Steps to Reproduce:
Go to skeleton spawner (presumably any kind however), kill as many mobs as you want, no rare drops will drop.
Linked issues
is duplicated by 11
Comments 14
Is the issue that the mobs don't spawn with any armor, or that they spawn with armor but don't drop it?
They will spawn as normal with armor and enchanted bows, however they don't drop anything but bones and arrows. Not even the unenchanted bows are dropping.
Please attach a video of this issue occurring with the F3 debug screen enabled, or upload it on a file hosting site like Google Drive and link to it here if it's too big.
@Phil Martin, thanks for the tip. I'm still not entirely sure what the problem is. It's very cleary a bug of some kind, considering that my friends and I are all experiencing it in different worlds, and we have still yet to recieve a singular equipment drop.
Per MC-278697, this is Community Consensus. It appears a key detail may have been missed in this report: Difference between aggro'd and not aggro'd.
Doesn't seem to be related to aggro; they always have HandDropChances
and ArmorDropChances
set to zero.
Can confirm, using a Looting 255 sword makes it easier to tell.
/give @s netherite_sword[enchantments={looting:255}]
Cannot reproduce; HandDropChances (which controls the bow drop) is set to the proper value for spawner-spawned skeletons. This is just a case of tough luck.