{
	"credit": "Created by FreshLX for Fresh Animations",
	"textureSize": [64, 128],
	"models": [
		{
			"part":"root",
			"id":"root",
			"model":"witch_animations.jpm",
			"attach":"true"
		},
		{
			"part": "head",
			"id": "head",
			"invertAxis": "xy",
			"translate": [0, 0, 0],
			"submodels": [
				{
					"id": "Created_by_FreshLX_for_Fresh_Animations",
					"invertAxis": "xy",
					"translate": [0, 0, 0]
				}
			]
		},
		{
			"part": "body",
			"id": "body",
			"invertAxis": "xy",
			"translate": [0, -24, 0],
			"boxes": [
				{"coordinates": [-4, 4, -3, 8, 20, 6], "textureOffset": [0, 38], "sizeAdd": 0.5},
				{"coordinates": [-4, 12, -3, 8, 12, 6], "textureOffset": [16, 20]}
			],
			"submodels": [
				{
					"id": "head2",
					"invertAxis": "xy",
					"translate": [0, 24, 0],
					"boxes": [
						{"coordinates": [-4, 0, -5.5, 8, 10, 8], "textureOffset": [0, 0]}
					],
					"submodels": [
						{
							"id": "nose2",
							"invertAxis": "xy",
							"translate": [0, 2.5, -5.5],
							"boxes": [
								{"coordinates": [-1, -3.5, -2, 2, 4, 2], "textureOffset": [24, 0]}
							],
							"submodels": [
								{
									"id": "wart",
									"invertAxis": "xy",
									"translate": [-0.5, -2, -1.5],
									"boxes": [
										{
											"coordinates": [-0.5, -0.5, -1.2, 1, 1, 0.7],
											"uvNorth": [1, 1, 2, 2],
											"uvEast": [0.3, 1, 1, 2],
											"uvWest": [2, 1, 2.7, 2],
											"uvUp": [2, 1, 1, 0.3],
											"uvDown": [3, 0.3, 2, 1]
										}
									]
								}
							]
						},
						{
							"id": "face",
							"invertAxis": "xy",
							"translate": [0, 4, -5.5],
							"submodels": [
								{
									"id": "r_eye_white",
									"invertAxis": "xy",
									"translate": [1, -1, 0],
									"boxes": [
										{
											"coordinates": [0, 0, -0.002, 2, 1, 0],
											"uvNorth": [14, 22, 16, 23]
										}
									]
								},
								{
									"id": "r_pupil",
									"invertAxis": "xy",
									"translate": [1, -1, 0],
									"boxes": [
										{
											"coordinates": [0, 0, 0, 1, 1, 0],
											"uvNorth": [15, 21, 16, 22],
											"sizeAdd": 0.005
										}
									]
								},
								{
									"id": "l_eye_white",
									"invertAxis": "xy",
									"translate": [-1, -1, 0],
									"boxes": [
										{
											"coordinates": [-2, 0, -0.002, 2, 1, 0],
											"uvNorth": [18, 22, 20, 23]
										}
									]
								},
								{
									"id": "l_pupil",
									"invertAxis": "xy",
									"translate": [-1, -1, 0],
									"boxes": [
										{
											"coordinates": [-1, 0, 0, 1, 1, 0],
											"uvNorth": [18, 21, 19, 22],
											"sizeAdd": 0.005
										}
									]
								},
								{
									"id": "brow",
									"invertAxis": "xy",
									"translate": [0, 0.5, 0],
									"boxes": [
										{
											"coordinates": [-4, -0.5, -0.006, 8, 2, 0],
											"uvNorth": [13, 19, 21, 21]
										}
									]
								},
								{
									"id": "left_brow",
									"invertAxis": "xy",
									"translate": [-2, 0.5, 0]
								},
								{
									"id": "right_brow",
									"invertAxis": "xy",
									"translate": [2, 0.5, 0]
								},
								{
									"id": "mouth",
									"invertAxis": "xy",
									"translate": [0, -1, 0],
									"boxes": [
										{
											"coordinates": [-2, -2, -0.002, 4, 1, 0],
											"uvNorth": [15, 23, 19, 24]
										}
									]
								}
							]
						}
					]
				},
				{
					"id": "hat",
					"invertAxis": "xy",
					"translate": [0, 24, 0],
					"boxes": [
						{"coordinates": [-5, 8.3, -6.5, 10, 2, 10], "textureOffset": [0, 64]}
					],
					"submodels": [
						{
							"id": "bone4",
							"invertAxis": "xy",
							"translate": [0, 10.05, -1.5],
							"boxes": [
								{"coordinates": [-3.5, 0, -3.5, 7, 4, 7], "textureOffset": [0, 76]}
							],
							"submodels": [
								{
									"id": "bone5",
									"invertAxis": "xy",
									"translate": [0, 3.75, 0],
									"boxes": [
										{"coordinates": [-2, 0, -2, 4, 4, 4], "textureOffset": [0, 87]}
									],
									"submodels": [
										{
											"id": "bone6",
											"invertAxis": "xy",
											"translate": [0, 3.9, 0],
											"boxes": [
												{"coordinates": [-0.5, 0, -0.5, 1, 2, 1], "textureOffset": [0, 95]}
											]
										}
									]
								}
							]
						}
					]
				}
			]
		},
		{
			"part": "arms",
			"id": "arms",
			"invertAxis": "xy",
			"translate": [0, -21, 1],
			"boxes": [
				{"coordinates": [-4, 15, -3, 8, 4, 4], "textureOffset": [40, 38]},
				{"coordinates": [4, 15, -3, 4, 8, 4], "textureOffset": [44, 22]}
			],
			"submodels": [
				{
					"id": "mirrored",
					"invertAxis": "xy",
					"mirrorTexture": "u",
					"translate": [0, -1, -1],
					"boxes": [
						{"coordinates": [-8, 16, -2, 4, 8, 4], "textureOffset": [44, 22]}
					]
				}
			]
		},
		{
			"part": "right_leg",
			"id": "right_leg",
			"invertAxis": "xy",
			"translate": [-2, -12, 0],
			"boxes": [
				{"coordinates": [0, 0, -2, 4, 12, 4], "textureOffset": [0, 22]}
			]
		},
		{
			"part": "left_leg",
			"id": "left_leg",
			"invertAxis": "xy",
			"mirrorTexture": "u",
			"translate": [2, -12, 0],
			"boxes": [
				{"coordinates": [-4, 0, -2, 4, 12, 4], "textureOffset": [0, 22]}
			]
		},
		{
			"part": "nose",
			"id": "nose",
			"invertAxis": "xy",
			"translate": [0, 0, 0]
		},
		{
			"part": "mole",
			"id": "mole",
			"invertAxis": "xy",
			"translate": [0, 0, 0]
		},
		{
			"part": "headwear",
			"id": "headwear",
			"invertAxis": "xy",
			"translate": [0, 0, 0]
		},
		{
			"part": "headwear2",
			"id": "headwear2",
			"invertAxis": "xy",
			"translate": [0, 0, 0]
		},
		{
			"part": "bodywear",
			"id": "bodywear",
			"invertAxis": "xy",
			"translate": [0, 0, 0]
		},
	    {
		    "part": "body",
			"id": "gyroscope",
			"model": "witch_health_bar.jpm",
            "attach": "true",
			"animations": [
	            {
				   "this.visible": "!is_ridden",
				   "gyroscope.rx": "-body.rx",
				   "gyroscope.ry": "-body.ry",
				   "gyroscope.rz": "-body.rz",
				   "health_bar.ty": "-22",
				   "health_bar.ry": "player_rot_y - rot_y + torad(180)",
				   "health_bar.rx": "-player_rot_x"
		        }
		    ]
		}
	]
}