//This JSON was modified by LateLag (@LateLagMC). Please do not use this document without permission.
{
  "format_version": "1.10.0",
  "animation_controllers": {
    "controller.animation.trident.wield": {
      "initial_state": "first_person",
      "states": {
        "first_person": {
          "animations": [
            "wield_first_person",
            {
              "wield_first_person_raise": "query.main_hand_item_use_duration > 0.0f && c.item_slot == 'main_hand'"
            },
            {
              "wield_first_person_raise_shake": "query.main_hand_item_use_duration > 0.0f && c.item_slot == 'main_hand'"
            },
            {
              "wield_first_person_riptide": "query.can_damage_nearby_mobs > 0.0"
            }
          ],
          "transitions": [
            {
              "third_person": "!c.is_first_person"
            }
          ]
        },
        "third_person": {
          "animations": [
            "wield_third_person",
            {
              "wield_third_person_raise": "(query.main_hand_item_use_duration > 0.0f || query.has_target) && c.item_slot == 'main_hand'"
            }
          ],
          "transitions": [
            {
              "first_person": "c.is_first_person"
            }
          ]
        }
      }
    }
  }
}
