{
    "criteria": {
      "bit0": {
        "trigger": "minecraft:player_hurt_entity",
        "conditions": {
          "damage": {
            "source_entity": {},
            "type": {
              "tags": [
                {
                  "id": "minecraft:is_fire",
                  "expected": false
                },
                {
                  "id": "minecraft:bypasses_armor",
                  "expected": false
                },
                {
                  "id": "minecraft:is_lightning",
                  "expected": false
                },
                {
                  "id": "minecraft:is_explosion",
                  "expected": false
                }
              ]
            }
          },
          "entity": [
            {
              "condition": "minecraft:value_check",
              "value": {
                "type": "minecraft:score",
                "target": "this",
                "score": "mt.bit0"
              },
              "range": 1
            }
          ]
        }
      },
      "nbit0": {
        "trigger": "minecraft:player_hurt_entity",
        "conditions": {
          "entity": [
            {
              "condition": "minecraft:value_check",
              "value": {
                "type": "minecraft:score",
                "target": "this",
                "score": "mt.bit0"
              },
              "range": 0
            }
          ]
        }
      },
      "bit1": {
        "trigger": "minecraft:player_hurt_entity",
        "conditions": {
          "entity": [
            {
              "condition": "minecraft:value_check",
              "value": {
                "type": "minecraft:score",
                "target": "this",
                "score": "mt.bit1"
              },
              "range": 1
            }
          ]
        }
      },
      "nbit1": {
        "trigger": "minecraft:player_hurt_entity",
        "conditions": {
          "entity": [
            {
              "condition": "minecraft:value_check",
              "value": {
                "type": "minecraft:score",
                "target": "this",
                "score": "mt.bit1"
              },
              "range": 0
            }
          ]
        }
      },
      "bit2": {
        "trigger": "minecraft:player_hurt_entity",
        "conditions": {
          "entity": [
            {
              "condition": "minecraft:value_check",
              "value": {
                "type": "minecraft:score",
                "target": "this",
                "score": "mt.bit2"
              },
              "range": 1
            }
          ]
        }
      },
      "nbit2": {
        "trigger": "minecraft:player_hurt_entity",
        "conditions": {
          "entity": [
            {
              "condition": "minecraft:value_check",
              "value": {
                "type": "minecraft:score",
                "target": "this",
                "score": "mt.bit2"
              },
              "range": 0
            }
          ]
        }
      },
      "bit3": {
        "trigger": "minecraft:player_hurt_entity",
        "conditions": {
          "entity": [
            {
              "condition": "minecraft:value_check",
              "value": {
                "type": "minecraft:score",
                "target": "this",
                "score": "mt.bit3"
              },
              "range": 1
            }
          ]
        }
      },
      "nbit3": {
        "trigger": "minecraft:player_hurt_entity",
        "conditions": {
          "entity": [
            {
              "condition": "minecraft:value_check",
              "value": {
                "type": "minecraft:score",
                "target": "this",
                "score": "mt.bit3"
              },
              "range": 0
            }
          ]
        }
      },
      "bit4": {
        "trigger": "minecraft:player_hurt_entity",
        "conditions": {
          "entity": [
            {
              "condition": "minecraft:value_check",
              "value": {
                "type": "minecraft:score",
                "target": "this",
                "score": "mt.bit4"
              },
              "range": 1
            }
          ]
        }
      },
      "nbit4": {
        "trigger": "minecraft:player_hurt_entity",
        "conditions": {
          "entity": [
            {
              "condition": "minecraft:value_check",
              "value": {
                "type": "minecraft:score",
                "target": "this",
                "score": "mt.bit4"
              },
              "range": 0
            }
          ]
        }
      },
      "bit5": {
        "trigger": "minecraft:player_hurt_entity",
        "conditions": {
          "entity": [
            {
              "condition": "minecraft:value_check",
              "value": {
                "type": "minecraft:score",
                "target": "this",
                "score": "mt.bit5"
              },
              "range": 1
            }
          ]
        }
      },
      "nbit5": {
        "trigger": "minecraft:player_hurt_entity",
        "conditions": {
          "entity": [
            {
              "condition": "minecraft:value_check",
              "value": {
                "type": "minecraft:score",
                "target": "this",
                "score": "mt.bit5"
              },
              "range": 0
            }
          ]
        }
      },
      "bit6": {
        "trigger": "minecraft:player_hurt_entity",
        "conditions": {
          "entity": [
            {
              "condition": "minecraft:value_check",
              "value": {
                "type": "minecraft:score",
                "target": "this",
                "score": "mt.bit6"
              },
              "range": 1
            }
          ]
        }
      },
      "nbit6": {
        "trigger": "minecraft:player_hurt_entity",
        "conditions": {
          "entity": [
            {
              "condition": "minecraft:value_check",
              "value": {
                "type": "minecraft:score",
                "target": "this",
                "score": "mt.bit6"
              },
              "range": 0
            }
          ]
        }
      },
      "bit7": {
        "trigger": "minecraft:player_hurt_entity",
        "conditions": {
          "entity": [
            {
              "condition": "minecraft:value_check",
              "value": {
                "type": "minecraft:score",
                "target": "this",
                "score": "mt.bit7"
              },
              "range": 1
            }
          ]
        }
      },
      "nbit7": {
        "trigger": "minecraft:player_hurt_entity",
        "conditions": {
          "entity": [
            {
              "condition": "minecraft:value_check",
              "value": {
                "type": "minecraft:score",
                "target": "this",
                "score": "mt.bit7"
              },
              "range": 0
            }
          ]
        }
      },
      "bit8": {
        "trigger": "minecraft:player_hurt_entity",
        "conditions": {
          "entity": [
            {
              "condition": "minecraft:value_check",
              "value": {
                "type": "minecraft:score",
                "target": "this",
                "score": "mt.bit8"
              },
              "range": 1
            }
          ]
        }
      },
      "nbit8": {
        "trigger": "minecraft:player_hurt_entity",
        "conditions": {
          "entity": [
            {
              "condition": "minecraft:value_check",
              "value": {
                "type": "minecraft:score",
                "target": "this",
                "score": "mt.bit8"
              },
              "range": 0
            }
          ]
        }
      },
      "bit9": {
        "trigger": "minecraft:player_hurt_entity",
        "conditions": {
          "entity": [
            {
              "condition": "minecraft:value_check",
              "value": {
                "type": "minecraft:score",
                "target": "this",
                "score": "mt.bit9"
              },
              "range": 1
            }
          ]
        }
      },
      "nbit9": {
        "trigger": "minecraft:player_hurt_entity",
        "conditions": {
          "entity": [
            {
              "condition": "minecraft:value_check",
              "value": {
                "type": "minecraft:score",
                "target": "this",
                "score": "mt.bit9"
              },
              "range": 0
            }
          ]
        }
      },
      "bit10": {
        "trigger": "minecraft:player_hurt_entity",
        "conditions": {
          "entity": [
            {
              "condition": "minecraft:value_check",
              "value": {
                "type": "minecraft:score",
                "target": "this",
                "score": "mt.bit10"
              },
              "range": 1
            }
          ]
        }
      },
      "nbit10": {
        "trigger": "minecraft:player_hurt_entity",
        "conditions": {
          "entity": [
            {
              "condition": "minecraft:value_check",
              "value": {
                "type": "minecraft:score",
                "target": "this",
                "score": "mt.bit10"
              },
              "range": 0
            }
          ]
        }
      },
      "bit11": {
        "trigger": "minecraft:player_hurt_entity",
        "conditions": {
          "entity": [
            {
              "condition": "minecraft:value_check",
              "value": {
                "type": "minecraft:score",
                "target": "this",
                "score": "mt.bit11"
              },
              "range": 1
            }
          ]
        }
      },
      "nbit11": {
        "trigger": "minecraft:player_hurt_entity",
        "conditions": {
          "entity": [
            {
              "condition": "minecraft:value_check",
              "value": {
                "type": "minecraft:score",
                "target": "this",
                "score": "mt.bit11"
              },
              "range": 0
            }
          ]
        }
      },
      "bit12": {
        "trigger": "minecraft:player_hurt_entity",
        "conditions": {
          "entity": [
            {
              "condition": "minecraft:value_check",
              "value": {
                "type": "minecraft:score",
                "target": "this",
                "score": "mt.bit12"
              },
              "range": 1
            }
          ]
        }
      },
      "nbit12": {
        "trigger": "minecraft:player_hurt_entity",
        "conditions": {
          "entity": [
            {
              "condition": "minecraft:value_check",
              "value": {
                "type": "minecraft:score",
                "target": "this",
                "score": "mt.bit12"
              },
              "range": 0
            }
          ]
        }
      },
      "bit13": {
        "trigger": "minecraft:player_hurt_entity",
        "conditions": {
          "entity": [
            {
              "condition": "minecraft:value_check",
              "value": {
                "type": "minecraft:score",
                "target": "this",
                "score": "mt.bit13"
              },
              "range": 1
            }
          ]
        }
      },
      "nbit13": {
        "trigger": "minecraft:player_hurt_entity",
        "conditions": {
          "entity": [
            {
              "condition": "minecraft:value_check",
              "value": {
                "type": "minecraft:score",
                "target": "this",
                "score": "mt.bit13"
              },
              "range": 0
            }
          ]
        }
      },
      "bit14": {
        "trigger": "minecraft:player_hurt_entity",
        "conditions": {
          "entity": [
            {
              "condition": "minecraft:value_check",
              "value": {
                "type": "minecraft:score",
                "target": "this",
                "score": "mt.bit14"
              },
              "range": 1
            }
          ]
        }
      },
      "nbit14": {
        "trigger": "minecraft:player_hurt_entity",
        "conditions": {
          "entity": [
            {
              "condition": "minecraft:value_check",
              "value": {
                "type": "minecraft:score",
                "target": "this",
                "score": "mt.bit14"
              },
              "range": 0
            }
          ]
        }
      },
      "bit15": {
        "trigger": "minecraft:player_hurt_entity",
        "conditions": {
          "entity": [
            {
              "condition": "minecraft:value_check",
              "value": {
                "type": "minecraft:score",
                "target": "this",
                "score": "mt.bit15"
              },
              "range": 1
            }
          ]
        }
      },
      "nbit15": {
        "trigger": "minecraft:player_hurt_entity",
        "conditions": {
          "entity": [
            {
              "condition": "minecraft:value_check",
              "value": {
                "type": "minecraft:score",
                "target": "this",
                "score": "mt.bit15"
              },
              "range": 0
            }
          ]
        }
      }
    },
    "requirements": [
      [
        "bit0",
        "nbit0"
      ],
      [
        "bit1",
        "nbit1"
      ],
      [
        "bit2",
        "nbit2"
      ],
      [
        "bit3",
        "nbit3"
      ],
      [
        "bit4",
        "nbit4"
      ],
      [
        "bit5",
        "nbit5"
      ],
      [
        "bit6",
        "nbit6"
      ],
      [
        "bit7",
        "nbit7"
      ],
      [
        "bit8",
        "nbit8"
      ],
      [
        "bit9",
        "nbit9"
      ],
      [
        "bit10",
        "nbit10"
      ],
      [
        "bit11",
        "nbit11"
      ],
      [
        "bit12",
        "nbit12"
      ],
      [
        "bit13",
        "nbit13"
      ],
      [
        "bit14",
        "nbit14"
      ],
      [
        "bit15",
        "nbit15"
      ]
    ],
    "rewards": {
      "function": "mt:technical/hit_match/player_hurt_entity"
    }
  }
  