{
  "format_version": "1.10.0",
  "animations": {
    "animation.PR": {
      "timeline": {
        "0.0": [
          "/ride @s[tag=!IS,tag=OG,tag=!SP,tag=!NP,tag=!NV,tag=!BO,tag=!Ble,tag=!RL,tag=!LD,tag=!ALD] start_riding @e[type=agp:player_movement,tag=Lift,tag=!PP,c=1,r=70] teleport_rider",
          "/ride @s[tag=!IS,tag=OG,tag=!SP,tag=!NP,tag=!NV,tag=!BO,tag=!Ble,tag=!RL,tag=!LD,tag=!ALD] start_riding @e[type=agp:player_movement,tag=Lift,tag=!PP,c=1,r=100] teleport_rider",
          "/ride @s[tag=!IS,tag=!OG,tag=!SP,tag=!NP,tag=!NV,tag=!BO,tag=!Ble,tag=!LD,tag=ALD] start_riding @e[type=agp:pl,c=1,r=70] teleport_rider",
          "/ride @s[tag=!IS,tag=!OG,tag=!SP,tag=!NP,tag=!NV,tag=!BO,tag=!Ble,tag=!LD,tag=ALD] start_riding @e[type=agp:pl2,c=1,r=100] teleport_rider",
          "/ride @s[tag=!IS,tag=OG,tag=NP,tag=!SP,tag=!NV,tag=!BO,tag=!Ble,tag=!RL,tag=!LD,tag=!ALD] start_riding @e[type=agp:player_movement,tag=Drag,c=1,r=25] teleport_rider",
          "/execute @s ~~~ execute @e[type=agp:player_movement,tag=Drag] ~~~ ride @p[tag=NP,tag=SP,tag=!IS,tag=!BO,c=1,r=25] stop_riding",
          "/execute @s ~~~ execute @e[type=agp:player_movement,tag=Lift] ~~~ ride @p[tag=SP,tag=NP,tag=!IS,tag=!BO,c=1,r=70] stop_riding",
          "/execute @s ~~~ execute @e[type=agp:player_movement,tag=Lift] ~~~ ride @p[tag=SP,tag=NP,tag=!IS,tag=!BO,c=1,r=100] stop_riding"
        ]
      },
      "animation_length": 0.05,
      "loop": true
    },
    "animation.FR": {
      "timeline": {
        "0.0": [
          "/ride @s start_riding @e[type=agp:fl,r=20] teleport_rider",
          "/ride @s start_riding @e[type=agp:fl,r=20] teleport_rider"
        ]
      },
      "animation_length": 0.00001,
      "loop": true
    },
    "animation.TagPR": {
      "timeline": {
        "14.2": [
          "/execute @s[tag=Lift,tag=!Drag] ~~~ detect ~ ~-22 ~ air 0 tag @s add PR"
        ]
      },
      "animation_length": 16
    },
    "animation.RA": {
      "timeline": {
        "4.7": [
          "/execute @s[tag=Lift,tag=!Drag] ~~~ tag @s remove PR"
        ],
        "11.8": [
          "/execute @s[tag=Lift,tag=!Drag] ~~~ detect ~ ~-10 ~ air 0 tag @s add PR"
        ]
      },
      "animation_length": 12,
      "loop": true
    },
    "animation.TagPU": {
      "timeline": {
        "0.0": [
          "/tag @s[tag=Drag,tag=!Lift] add PU"
        ]
      },
      "animation_length": 2
    },
    "animation.RU": {
      "timeline": {
        "2.2": [
          "/execute @s[tag=Drag,tag=!Lift] ~~~ tag @s remove PU"
        ],
        "8": [
          "/execute @s[tag=Drag,tag=!Lift] ~~~ tag @s add PU"
        ]
      },
      "animation_length": 10,
      "loop": true
    },
    "animation.HasPU": {
      "timeline": {
        "0.0": [
          "/execute @s[tag=PU,tag=Drag,tag=!Lift] ~~~ effect @s levitation 1 1 true",
          "/execute @s[tag=Drag,tag=!Lift] ~~~ effect @s slow_falling 1 4 true"
        ]
      },
      "animation_length": 0.01,
      "loop": true
    },
    "animation.AH": {
      "timeline": {
        "0.0": [
          "/execute @s ~~~ execute @e[type=player,r=13] ~~~ execute @s[tag=OG,tag=!BO,tag=!c,rm=7] ~~~ tag @s add Ground",
          "/execute @s ~~~ execute @e[type=player,r=13] ~~~ execute @s[tag=OG,tag=!BO,tag=!c,rm=7] ~~~ tag @s remove AF",
          "/execute @s ~~~ execute @e[type=player,r=13] ~~~ execute @s[tag=OG,tag=!BO,tag=!c,rm=7] ~~~ tag @s remove OG",
          "/execute @s ~~~ execute @e[type=player,r=13] ~~~ execute @s[tag=OG,tag=!BO,tag=!c,rm=7] ~~~ tag @s remove PF"
        ]
      },
      "animation_length": 1.2,
      "loop": true
    },
    "animation.TagTD": {
      "timeline": {
        "0.0": [
          "/execute @s[tag=TD] ~~~ event entity @s Despawn"
        ]
      },
      "animation_length": 6,
      "loop": true
    },
    "animation.Check": {
      "timeline": {
        "2": [
          "/execute @s[tag=Lift,tag=!Drag] ~~~ tag @s add Check"
        ]
      },
      "animation_length": 5
    },
    "animation.GFM": {
      "timeline": {
        "3": [
          "/execute @s[tag=Drag,tag=!Lift] ~~~ event entity @s RW_Drag"
        ]
      },
      "animation_length": 3.5
    }
  }
} //Made by ItzJeremicer