1
0

deflect_arrow.json 743 B

12345678910111213141516171819202122232425262728293031323334353637
  1. {
  2. "parent": "minecraft:story/obtain_armor",
  3. "display": {
  4. "icon": {
  5. "item": "minecraft:shield",
  6. "nbt": "{Damage:0}"
  7. },
  8. "title": {
  9. "translate": "advancements.story.deflect_arrow.title"
  10. },
  11. "description": {
  12. "translate": "advancements.story.deflect_arrow.description"
  13. },
  14. "frame": "task",
  15. "show_toast": true,
  16. "announce_to_chat": true,
  17. "hidden": false
  18. },
  19. "criteria": {
  20. "deflected_projectile": {
  21. "trigger": "minecraft:entity_hurt_player",
  22. "conditions": {
  23. "damage": {
  24. "type": {
  25. "is_projectile": true
  26. },
  27. "blocked": true
  28. }
  29. }
  30. }
  31. },
  32. "requirements": [
  33. [
  34. "deflected_projectile"
  35. ]
  36. ]
  37. }