{
	"format_version":"1.10.0",
	"animation_controllers":{
		"controller.animation.status":{
			"initial_state":"off_auto",
			"states":{
				"on":{
					"on_entry": ["v.status = query.life_time;"],
					"transitions":[{"off_auto":"query.life_time - v.status >= 1"}],
					"particle_effects":[
						{"effect":"status_setup", "locator":"block_locator"}
					]
				},
				"off_auto":{"transitions":[{"on":"query.distance_from_camera<100 && (query.facing_target_to_range_attack || (query.variant==4&&query.owner_identifier=='minecraft:axolotl') || query.is_shaking || !query.is_breathing || query.is_illager_captain || query.is_fire_immune || (query.has_armor_slot(0)&&query.is_owner_identifier_any('minecraft:zombie', 'minecraft:drowned', 'minecraft:zombie_villager_v2', 'minecraft:zombie_villager', 'minecraft:stray','minecraft:skeleton')) || query.is_in_love || query.is_laying_egg || (query.get_name!=''&&query.owner_identifier!='minecraft:player') || query.is_pregnant || query.has_target)"}]}
			}
		}
	}
}