mojira.dev
MC-111473

Player activated fireworks do not count as a player kill

The bug

Mobs don't drop experience or player kill specific drops when was killed by fireworks, either launched by right clicking or shot from a crossbow. This also causes player kill and damage statistics to not increase, and advancements to not trigger even though they should.

Also, completing a raid with only fireworks doesn't grant the "Hero of the Village" effect. The death message for players that have been killed by fireworks that have been shot by another player also is not different from the normal one, even though a text for that situation exists: %1$s went off with a bang whilst fighting %2$s.

Linked issues

MC-113076 Firework rockets launched by player dont drop playerloot Resolved MC-139249 Mobs don't drop experience when it was killed with loaded firework crossbows Resolved MC-142128 Killing or damaging a mob using a firework rocket does not grant advancements for killing or damaging them Resolved MC-148435 Mobs killed by fireworks shot from crossbows don't drop exp Resolved MC-151387 killing mobs with crossbow loaded with firework rockets doesn't give you experience Resolved

Attachments

Comments 12

To Les3awe
No, I don't think it does.Here the mobs were killed with a Firework , not with a lingering potion .(reffering to MC-110004 and the way the mob in that report was killed) , but instead with a completely different item.

This makes using the crossbow with firework to kill mobs doesn't make sense.

Can confirm for 19w11a.

Can confirm for 19w13a.

2 more comments

Additionally, completing a raid with only fireworks does not grant Hero of the Village, and End Crystals and the Ender Dragon are both immune to firework explosions.

Confirmed for 1.14.1

Confirmed for 1.14.2 Pre-Releases

Can confirm for 19w45a.

This bug should mention something about advancements so people don't duplicate it as much.

Crossbow-fired firework rockets won't trigger the player_killed_entity advancement unless the player damages the entity in some other way prior. Interestingly, if you do this, the advancement will correctly consider the killing_blow to be explosion damage, even if the prior hits that made the advancement work weren't explosion. However it doesn't count as projectile damage.

This issue has been fixed in 20w10a.

[media]

[media]

[Mod]Les3awe

(Unassigned)

Confirmed

Loot tables

crossbow, damage, drop, experience, fireworks_rocket, killed, mob

Minecraft 16w50a, Minecraft 1.11.2, Minecraft 17w06a, Minecraft 17w13a, Minecraft 17w13b, ..., 1.15.2, 20w06a, 20w07a, 20w08a, 20w09a

20w10a

Retrieved