{
  "format_version": "1.10.0",
  "animation_controllers": {
    "controller.animation.jumping": {
      "initial_state": "default",
      "states": {
        "default": {
          "transitions": [
            {
              "back": "query.get_equipped_item_name == 'cod' && query.is_stunned && query.is_sprinting && query.is_ignited && !query.is_on_ground"
            },
            {
              "back": "query.get_equipped_item_name == 'cod' && query.is_stunned && query.is_sneaking && query.is_ignited && !query.is_on_ground"
            },
            {
              "mback": "query.get_equipped_item_name == 'kelp' && query.is_stunned && query.is_sprinting && query.is_ignited && !query.is_on_ground"
            },
            {
              "mback": "query.get_equipped_item_name == 'kelp' && query.is_stunned && query.is_sneaking && query.is_ignited && !query.is_on_ground"
            },
            {
              "front": "query.get_equipped_item_name == 'salmon' && query.is_stunned && query.is_sprinting && query.is_ignited && !query.is_on_ground"
            },
            {
              "front": "query.get_equipped_item_name == 'salmon' && query.is_stunned && query.is_sneaking && query.is_ignited && !query.is_on_ground"
            },
            {
              "mfront": "query.get_equipped_item_name == 'pufferfish' && query.is_stunned && query.is_sprinting && query.is_ignited && !query.is_on_ground"
            },
            {
              "mfront": "query.get_equipped_item_name == 'pufferfish' && query.is_stunned && query.is_sneaking && query.is_ignited && !query.is_on_ground"
            },
            {
              "side": "query.get_equipped_item_name == 'tropical_fish' && query.is_stunned && query.is_sprinting && query.is_ignited && !query.is_on_ground"
            },
            {
              "side": "query.get_equipped_item_name == 'tropical_fish' && query.is_stunned && query.is_sneaking && query.is_ignited && !query.is_on_ground"
            },
            {
              "mix": "query.get_equipped_item_name == 'sea_pickle' && query.is_stunned && query.is_sprinting && query.is_ignited && !query.is_on_ground"
            },
            {
              "mix": "query.get_equipped_item_name == 'sea_pickle' && query.is_stunned && query.is_sneaking && query.is_ignited && !query.is_on_ground"
            }
          ]
        },
        "back": {
          "animations": [
            "backflip"
          ],
          "transitions": [
            {
              "default": "query.is_on_ground || query.is_in_water"
            }
          ]
        },
        "mback": {
          "animations": [
            "mbackflip"
          ],
          "transitions": [
            {
              "default": "query.is_on_ground || query.is_in_water"
            }
          ]
        },
        "front": {
          "animations": [
            "frontflip"
          ],
          "transitions": [
            {
              "default": "query.is_on_ground || query.is_in_water"
            }
          ]
        },
        "mfront": {
          "animations": [
            "mfrontflip"
          ],
          "transitions": [
            {
              "default": "query.is_on_ground || query.is_in_water"
            }
          ]
        },
        "side": {
          "animations": [
            "sideflip"
          ],
          "transitions": [
            {
              "default": "query.is_on_ground || query.is_in_water"
            }
          ]
        },
        "mix": {
          "animations": [
            "mixflip"
          ],
          "transitions": [
            {
              "default": "query.is_on_ground || query.is_in_water"
            }
          ]
        }
      }
    }
  }
}
