{
    "format_version": "1.10.0",
    "minecraft:client_entity": {
        "description": {
            "identifier": "minecraft:bee",
            "materials": {
                "default": "bee",
                "UP_box": "entity_emissive_alpha"
            },
            "textures": {
                "UP_box": "models/entity/UP_box",
                "transparent": "models/entity/transparent",
                "default": "textures/entity/bee/bee",
                "angry": "textures/entity/bee/bee_angry",
                "nectar": "textures/entity/bee/bee_nectar",
                "angry_nectar": "textures/entity/bee/bee_angry_nectar"
            },
            "geometry": {
                "default": "geometry.bee",
                "target_rotate": "geometry.target_rotate_5",
                "block": "geometry.block_5"
            },
            "particle_effects": {
                
                "nectar_dripping": "minecraft:nectar_drip_particle",

                "invisible": "invisible",
                "status_setup": "status_setup",
                "health_setup": "health_setup",
                "hostile_warnings": "hostile_warnings",
                "pos": "pos",
                "locate_line": "locate_line",
                "locate_mob": "locate_bee",
				"pos_egg": "pos_bee"
            },
            "sound_effects": {
                "mob_sound": "loud_mob.bee.hurt"
            },
            "animations": {
                "invisible": "controller.animation.invisible",
                "status": "controller.animation.status",
                "locate": "controller.animation.locate",
				"numbers": "controller.animation.health",
                "target_rotate": "animation.target_rotate",
                "camera_rotate": "animation.camera_rotate",
                "hostile_warnings": "controller.animation.hostile_warnings",
                "pos": "controller.animation.pos",

                "flying": "animation.bee.flying",
                "drip": "controller.animation.bee.drip",
                "controller_bee_sting": "controller.animation.bee.sting",
                "bee_sting": "animation.bee.sting",
                "bee_no_stinger": "animation.bee.no_stinger",
                "bee_fly_bobbing": "animation.bee.fly.bobbing",
                "bee_root_controller": "controller.animation.bee.root"
            },
            "scripts": {
                "animate": [

                    "target_rotate",
                    "camera_rotate",
                    "locate",
					"hostile_warnings",
                    "invisible",
                    "status",
                    "numbers",
                    "pos",
                    "bee_root_controller", {
                        "bee_no_stinger": "query.mark_variant == 1"
                    }
                ]
            },
            "render_controllers": [
                "controller.render.target_rotate",
                "controller.render.block",
                "controller.render.bee"],
            "spawn_egg": {
                "texture": "egg_bee",
                "texture_index": 0
            }
        }
    }
}
