{
  "parent": "overly_realistic:advancements/stone_age/monkey_see_monkey_do",
  "criteria": {
    "adv_generic_0": {
      "trigger": "player_hurt_entity",
      "conditions": {
        "damage": {
          "type": {
            "is_direct": true
          }
        },
        "entity": {
          "team": "overly_realistic.animal_corpses"
        },
        "player": [
          {
            "condition": "any_of",
            "terms": [
              {
                "condition": "minecraft:all_of",
                "terms": [
                  {
                    "condition": "any_of",
                    "terms": [
                      {
                        "condition": "minecraft:entity_properties",
                        "entity": "this",
                        "predicate": {
                          "slots": {
                            "weapon.mainhand": {
                              "predicates": {
                                "custom_data": {
                                  "or_tool_type": "sword",
                                  "or_tool_material": "iron"
                                }
                              }
                            }
                          }
                        }
                      },
                      {
                        "condition": "minecraft:entity_properties",
                        "entity": "this",
                        "predicate": {
                          "slots": {
                            "weapon.mainhand": {
                              "predicates": {
                                "custom_data": {
                                  "or_tool_type": "axe",
                                  "or_tool_material": "iron"
                                }
                              }
                            }
                          }
                        }
                      }
                    ]
                  }
                ]
              },
              {
                "condition": "minecraft:all_of",
                "terms": [
                  {
                    "condition": "any_of",
                    "terms": [
                      {
                        "condition": "minecraft:entity_properties",
                        "entity": "this",
                        "predicate": {
                          "slots": {
                            "weapon.mainhand": {
                              "predicates": {
                                "custom_data": {
                                  "or_tool_type": "sword",
                                  "or_tool_material": "copper"
                                }
                              }
                            }
                          }
                        }
                      },
                      {
                        "condition": "minecraft:entity_properties",
                        "entity": "this",
                        "predicate": {
                          "slots": {
                            "weapon.mainhand": {
                              "predicates": {
                                "custom_data": {
                                  "or_tool_type": "axe",
                                  "or_tool_material": "copper"
                                }
                              }
                            }
                          }
                        }
                      }
                    ]
                  }
                ]
              },
              {
                "condition": "minecraft:all_of",
                "terms": [
                  {
                    "condition": "any_of",
                    "terms": [
                      {
                        "condition": "minecraft:entity_properties",
                        "entity": "this",
                        "predicate": {
                          "slots": {
                            "weapon.mainhand": {
                              "predicates": {
                                "custom_data": {
                                  "or_tool_type": "sword",
                                  "or_tool_material": "stone"
                                }
                              }
                            }
                          }
                        }
                      },
                      {
                        "condition": "minecraft:entity_properties",
                        "entity": "this",
                        "predicate": {
                          "slots": {
                            "weapon.mainhand": {
                              "predicates": {
                                "custom_data": {
                                  "or_tool_type": "axe",
                                  "or_tool_material": "stone"
                                }
                              }
                            }
                          }
                        }
                      },
                      {
                        "condition": "minecraft:entity_properties",
                        "entity": "this",
                        "predicate": {
                          "slots": {
                            "weapon.mainhand": {
                              "predicates": {
                                "custom_data": {
                                  "or_tool_type": "shovel"
                                }
                              }
                            }
                          }
                        }
                      },
                      {
                        "condition": "minecraft:entity_properties",
                        "entity": "this",
                        "predicate": {
                          "slots": {
                            "weapon.mainhand": {
                              "predicates": {
                                "custom_data": {
                                  "or_tool_type": "hoe"
                                }
                              }
                            }
                          }
                        }
                      },
                      {
                        "condition": "minecraft:entity_properties",
                        "entity": "this",
                        "predicate": {
                          "slots": {
                            "weapon.mainhand": {
                              "items": "#overly_realistic:corpse_harvest_level_1"
                            }
                          }
                        }
                      }
                    ]
                  }
                ]
              },
              {
                "condition": "minecraft:all_of",
                "terms": [
                  {
                    "condition": "any_of",
                    "terms": [
                      {
                        "condition": "minecraft:entity_properties",
                        "entity": "this",
                        "predicate": {
                          "slots": {
                            "weapon.mainhand": {
                              "predicates": {
                                "custom_data": {
                                  "or_tool_type": "sword",
                                  "or_tool_material": "wooden"
                                }
                              }
                            }
                          }
                        }
                      },
                      {
                        "condition": "minecraft:entity_properties",
                        "entity": "this",
                        "predicate": {
                          "slots": {
                            "weapon.mainhand": {
                              "predicates": {
                                "custom_data": {
                                  "or_tool_type": "axe",
                                  "or_tool_material": "wooden"
                                }
                              }
                            }
                          }
                        }
                      },
                      {
                        "condition": "minecraft:entity_properties",
                        "entity": "this",
                        "predicate": {
                          "slots": {
                            "weapon.mainhand": {
                              "predicates": {
                                "custom_data": {
                                  "IsSharpenedFlint": true
                                }
                              }
                            }
                          }
                        }
                      },
                      {
                        "condition": "minecraft:entity_properties",
                        "entity": "this",
                        "predicate": {
                          "slots": {
                            "weapon.mainhand": {
                              "items": "#overly_realistic:corpse_harvest_level_2"
                            }
                          }
                        }
                      }
                    ]
                  }
                ]
              }
            ]
          }
        ]
      }
    }
  },
  "display": {
    "frame": "goal",
    "announce_to_chat": false,
    "description": {
      "text": "Use ",
      "color": "#c44646",
      "extra": [
        {
          "text": "tools",
          "color": "#e96969"
        },
        {
          "text": ", ",
          "color": "#c44646"
        },
        {
          "text": "weapons",
          "color": "#e96969"
        },
        {
          "text": ", or ",
          "color": "#c44646"
        },
        {
          "text": "sharp items",
          "color": "#e96969"
        },
        {
          "text": ", such as ",
          "color": "#c44646"
        },
        {
          "text": "axes",
          "color": "#e96969"
        },
        {
          "text": ", ",
          "color": "#c44646"
        },
        {
          "text": "knifes",
          "color": "#e96969"
        },
        {
          "text": ", ",
          "color": "#c44646"
        },
        {
          "text": "swords",
          "color": "#e96969"
        },
        {
          "text": ", and ",
          "color": "#c44646"
        },
        {
          "text": "sharpened flint",
          "color": "#e96969"
        },
        {
          "text": ", to harvest animal corpses\n\nThe better the tool you're using, the more items you will be able to acquire from animals' bodies",
          "color": "#c44646"
        },
        {
          "translate": "images.overlyrealistic.effective_butchery",
          "fallback": "",
          "with": [
            {
              "text": "\n\n\n\n\n\n\n\u0021",
              "font": "overlyrealistic:images",
              "color": "white"
            }
          ]
        }
      ]
    },
    "icon": {
      "count": 1,
      "id": "minecraft:beef"
    },
    "show_toast": false,
    "title": {
      "text": "Effective Butchery",
      "color": "#c44646"
    },
    "hidden": false
  },
  "requirements": [
    [
      "adv_generic_0"
    ]
  ]
}