{
  "model": {
    "type": "minecraft:condition",
    "on_false": {
      "type": "minecraft:range_dispatch",
      "property": "minecraft:damage",
      "entries": [
        {
          "threshold": 0,
          "model": {
            "type": "minecraft:model",
            "model": "minecraft:item/bow"
          }
        },
        {
          "threshold": 0.85,
          "model": {
            "type": "minecraft:model",
            "model": "minecraft:item/bow/bow_02"
          }
        },
        {
          "threshold": 0.9,
          "model": {
            "type": "minecraft:model",
            "model": "minecraft:item/bow/bow_03"
          }
        },
        {
          "threshold": 0.95,
          "model": {
            "type": "minecraft:model",
            "model": "minecraft:item/bow/bow_04"
          }
        }
      ]
    },
    "on_true": {
      "type": "minecraft:range_dispatch",
      "entries": [
        {
          "model": {
            "type": "minecraft:range_dispatch",
            "property": "minecraft:damage",
            "entries": [
              {
                "threshold": 0,
                "model": {
                  "type": "minecraft:model",
                  "model": "minecraft:item/bow_pulling_1"
                }
              },
              {
                "threshold": 0.85,
                "model": {
                  "type": "minecraft:model",
                  "model": "minecraft:item/bow_pulling_1/bow_pulling_1_02"
                }
              },
              {
                "threshold": 0.9,
                "model": {
                  "type": "minecraft:model",
                  "model": "minecraft:item/bow_pulling_1/bow_pulling_1_03"
                }
              },
              {
                "threshold": 0.95,
                "model": {
                  "type": "minecraft:model",
                  "model": "minecraft:item/bow_pulling_1/bow_pulling_1_04"
                }
              }
            ]
          },
          "threshold": 0.65
        },
        {
          "model": {
            "type": "minecraft:range_dispatch",
            "property": "minecraft:damage",
            "entries": [
              {
                "threshold": 0,
                "model": {
                  "type": "minecraft:model",
                  "model": "minecraft:item/bow_pulling_2"
                }
              },
              {
                "threshold": 0.85,
                "model": {
                  "type": "minecraft:model",
                  "model": "minecraft:item/bow_pulling_2/bow_pulling_2_02"
                }
              },
              {
                "threshold": 0.9,
                "model": {
                  "type": "minecraft:model",
                  "model": "minecraft:item/bow_pulling_2/bow_pulling_2_03"
                }
              },
              {
                "threshold": 0.95,
                "model": {
                  "type": "minecraft:model",
                  "model": "minecraft:item/bow_pulling_2/bow_pulling_2_04"
                }
              }
            ]
          },
          "threshold": 0.9
        }
      ],
      "fallback": {
        "type": "minecraft:range_dispatch",
        "property": "minecraft:damage",
        "entries": [
          {
            "threshold": 0,
            "model": {
              "type": "minecraft:model",
              "model": "minecraft:item/bow_pulling_0"
            }
          },
          {
            "threshold": 0.85,
            "model": {
              "type": "minecraft:model",
              "model": "minecraft:item/bow_pulling_0/bow_pulling_0_02"
            }
          },
          {
            "threshold": 0.9,
            "model": {
              "type": "minecraft:model",
              "model": "minecraft:item/bow_pulling_0/bow_pulling_0_03"
            }
          },
          {
            "threshold": 0.95,
            "model": {
              "type": "minecraft:model",
              "model": "minecraft:item/bow_pulling_0/bow_pulling_0_04"
            }
          }
        ]
      },
      "property": "minecraft:use_duration",
      "scale": 0.05
    },
    "property": "minecraft:using_item"
  }
}