{
    "display": {
        "icon": {
            "item": "minecraft:shield"
        },
        "title": {
            "translate": "advancements.story.deflect_arrow.title"
        },
        "description": {
            "translate": "advancements.story.deflect_arrow.description"
        }
    },
    "parent": "minecraft:story/obtain_armor",
    "criteria": {
        "deflected_projectile": {
            "trigger": "minecraft:entity_hurt_player",
            "conditions": {
                "damage": {
                    "type": {
                        "is_projectile": true
                    },
                    "blocked": true
                }
            }
        }
    }
}