mojira.dev
MC-131218

"Not today, thank you" advancement can be achieved by blocking a thrown trident/any projectile, but the description and id imply only blocking arrows works

The bug

If a player blocks a thrown trident, it will grant the "not today, thank you" advancement. The description of "not today, thank you" is "Deflect an arrow with a shield", the id is story/deflect_arrow and the translation keys use the id.

Linked issues

Comments 8

Simply changing the description to "Deflect a projectile with a shield" won't help here, since this implies Wither_Skulls, Fire_Balls, Eggs, Snowballs, etc.

Looking at the advancement file, it just says it needs to block a projectile's damage.
I'll double check later today in game which projectiles specifically it affects.

Confirmed for 1.13-pre7

Confirmed for 1.13-pre8

Confirmed for 18w30b

Confirmed for 18w31a

Confirmed for 18w32a

user-f2760

Asteraoth

(Unassigned)

Confirmed

Minecraft 1.13-pre1, Minecraft 1.13-pre7, Minecraft 1.13-pre8, Minecraft 1.13, Minecraft 18w30b, Minecraft 18w31a, Minecraft 18w32a, Minecraft 18w33a, Minecraft 1.13.1-pre1, Minecraft 1.13.1

Retrieved