{
	"format_version": "1.16.0",
	"animations": {
		"animation.end_force.detect_player": {
			"animation_length": 0.05,
			"loop": true,
			"timeline": {
				"0.00": [
					"/execute if entity @p[r=4] run event entity @s set_absorbing_to_true"
					//"/titleraw @p[r=4,tag=ForceFull] actionbar { \"rawtext\": [ { \"translate\": \"ui.end_force_full\" } ] }"
				]
			}
		},
		"animation.end_force.lifetime_wisp": {
			"animation_length": 10.1,
			"loop": false,
			"timeline": {
				"10.00": [ "@s despawn" ]
			}
		},
		"animation.end_force.absorb_power_wisp": {
			"animation_length": 3.1,
			"loop": false,
			"timeline": {
				"0.00": [
					"/scoreboard players add @p CurrentForce 1"
				],
				"0.30": [ "/scoreboard players add @p CurrentForce 1" ],
				"0.60": [ "/scoreboard players add @p CurrentForce 1" ],
				"0.90": [ "/scoreboard players add @p CurrentForce 1" ],
				"1.50": [ "/execute unless entity @e[type=ldz:end_force,rm=1,r=16] run stopsound @a[r=16] entity.end_force.idle" ],
				"3.00": [ "@s despawn" ]
			}
		},
		"animation.end_force.absorb_power_1": {
			"animation_length": 3.1,
			"loop": false,
			"timeline": {
				"0.00": [
					"/scoreboard players add @p CurrentForce 1"
				],
				"0.30": [ "/scoreboard players add @p CurrentForce 1" ],
				"0.60": [ "/scoreboard players add @p CurrentForce 1" ],
				"0.90": [ "/scoreboard players add @p CurrentForce 1" ],
				"1.20": [ "/scoreboard players add @p CurrentForce 1" ],
				"1.50": [ "/execute unless entity @e[type=ldz:end_force,rm=1,r=16] run stopsound @a[r=16] entity.end_force.idle" ],
				"3.00": [ "@s despawn" ]
			}
		},
		"animation.end_force.absorb_power_2": {
			"animation_length": 3.1,
			"loop": false,
			"timeline": {
				"0.00": [
					"/scoreboard players add @p CurrentForce 2"
				],
				"0.25": [ "/scoreboard players add @p CurrentForce 2" ],
				"0.50": [ "/scoreboard players add @p CurrentForce 2" ],
				"0.75": [ "/scoreboard players add @p CurrentForce 2" ],
				"1.00": [ "/scoreboard players add @p CurrentForce 2" ],
				"1.50": [ "/execute unless entity @e[type=ldz:end_force,rm=1,r=16] run stopsound @a[r=16] entity.end_force.idle" ],
				"3.00": [ "@s despawn" ]
			}
		},
		"animation.end_force.absorb_power_3": {
			"animation_length": 3.1,
			"loop": false,
			"timeline": {
				"0.00": [
					"/scoreboard players add @p CurrentForce 3"
				],
				"0.25": [ "/scoreboard players add @p CurrentForce 3" ],
				"0.50": [ "/scoreboard players add @p CurrentForce 3" ],
				"0.75": [ "/scoreboard players add @p CurrentForce 3" ],
				"1.00": [ "/scoreboard players add @p CurrentForce 3" ],
				"1.50": [ "/execute unless entity @e[type=ldz:end_force,rm=1,r=16] run stopsound @a[r=16] entity.end_force.idle" ],
				"3.00": [ "@s despawn" ]
			}
		},
		"animation.end_force.absorb_power_4": {
			"animation_length": 3.1,
			"loop": false,
			"timeline": {
				"0.00": [
					"/scoreboard players add @p CurrentForce 4"
				],
				"0.25": [ "/scoreboard players add @p CurrentForce 4" ],
				"0.50": [ "/scoreboard players add @p CurrentForce 4" ],
				"0.75": [ "/scoreboard players add @p CurrentForce 4" ],
				"1.00": [ "/scoreboard players add @p CurrentForce 4" ],
				"1.50": [ "/execute unless entity @e[type=ldz:end_force,rm=1,r=16] run stopsound @a[r=16] entity.end_force.idle" ],
				"3.00": [ "@s despawn" ]
			}
		},
		"animation.end_force.absorb_power_5": {
			"animation_length": 3.1,
			"loop": false,
			"timeline": {
				"0.0": [
					"/scoreboard players add @p CurrentForce 5"
				],
				"0.2": [ "/scoreboard players add @p CurrentForce 5" ],
				"0.4": [ "/scoreboard players add @p CurrentForce 5" ],
				"0.6": [ "/scoreboard players add @p CurrentForce 5" ],
				"0.8": [ "/scoreboard players add @p CurrentForce 5" ],
				"1.50": [ "/execute unless entity @e[type=ldz:end_force,rm=1,r=16] run stopsound @a[r=16] entity.end_force.idle" ],
				"3.00": [ "@s despawn" ]
			}
		}
	}
}