{ "parent": "minecraft:story/obtain_armor", "criteria": { "deflected_projectile": { "conditions": { "damage": { "type": { "tags": [ { "expected": true, "id": "minecraft:is_projectile" } ] }, "blocked": true } }, "trigger": "minecraft:entity_hurt_player" } }, "display": { "description": { "translate": "advancements.story.deflect_arrow.description" }, "icon": { "count": 1, "id": "minecraft:shield" }, "title": { "translate": "advancements.story.deflect_arrow.title" } }, "requirements": [ [ "deflected_projectile" ] ], "sends_telemetry_event": true }