{
	"credit": "Created by FreshLX for Fresh Animations",
	"textureSize": [64, 64],
	"models": [
		{
			"part":"root",
			"id":"root",
			"model":"skeleton_horse_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, -15, 0],
			"boxes": [
				{"coordinates": [-5, 11, -11, 10, 10, 22], "textureOffset": [0, 32], "sizeAdd": 0.04}
			],
			"submodels": [
				{
					"id": "neck2",
					"invertAxis": "xy",
					"translate": [0, 19, -6],
					"submodels": [
						{
							"id": "neck3",
							"invertAxis": "xy",
							"translate": [0, -2, -3],
							"boxes": [
								{"coordinates": [-2, -1, -2, 4, 12, 7], "textureOffset": [0, 35], "sizeAdd": -0.02}
							]
						},
						{
							"id": "head2",
							"invertAxis": "xy",
							"translate": [0, 9, -1],
							"boxes": [
								{"coordinates": [-3, 0, -4, 6, 5, 7], "textureOffset": [0, 13]}
							],
							"submodels": [
								{
									"id": "snout2",
									"invertAxis": "xy",
									"translate": [0, 3, -4],
									"boxes": [
										{"coordinates": [-2, -3, -5, 4, 5, 5], "textureOffset": [0, 25]}
									]
								},
								{
									"id": "left_ear2",
									"invertAxis": "xy",
									"mirrorTexture": "u",
									"translate": [-1, 5, 2.75],
									"boxes": [
										{"coordinates": [-1.5, 0, -1.01, 2, 2, 1], "textureOffset": [19, 16]}
									]
								},
								{
									"id": "right_ear2",
									"invertAxis": "xy",
									"translate": [1, 4.75, 2.75],
									"boxes": [
										{"coordinates": [-0.5, 0.25, -1.01, 2, 2, 1], "textureOffset": [19, 16]}
									]
								},
								{
									"id": "mane3",
									"invertAxis": "xy",
									"translate": [0, 4, 3],
									"boxes": [
										{
											"coordinates": [-1, -4.025, 0.02, 2, 5, 2],
											"uvNorth": [58, 38, 60, 43],
											"uvEast": [56, 38, 58, 43],
											"uvSouth": [62, 38, 64, 43],
											"uvWest": [60, 38, 62, 43],
											"uvUp": [60, 38, 58, 36],
											"sizeAdd": 0.01
										}
									]
								},
								{
									"id": "right_eye",
									"invertAxis": "xy",
									"translate": [3, 4, -1],
									"rotate": [0, -90, 0],
									"submodels": [
										{
											"id": "r_pupil",
											"invertAxis": "xy",
											"translate": [-1, -1, 0],
											"boxes": [
												{
													"coordinates": [0, 0, 0, 1, 1, 0],
													"uvNorth": [1, 25, 2, 26],
													"sizeAdd": 0.005
												}
											]
										},
										{
											"id": "r_eye_white",
											"invertAxis": "xy",
											"translate": [-1, -1, 0],
											"boxes": [
												{
													"coordinates": [0, 0, -0.002, 2, 1, 0],
													"uvNorth": [0, 26, 2, 27]
												}
											]
										}
									]
								},
								{
									"id": "left_eye",
									"invertAxis": "xy",
									"translate": [-3, 4, -1],
									"rotate": [0, 90, 0],
									"submodels": [
										{
											"id": "l_pupil",
											"invertAxis": "xy",
											"translate": [1, -1, 0],
											"boxes": [
												{
													"coordinates": [-1, 0, 0, 1, 1, 0],
													"uvNorth": [3, 25, 4, 26],
													"sizeAdd": 0.005
												}
											]
										},
										{
											"id": "l_eye_white",
											"invertAxis": "xy",
											"translate": [1, -1, 0],
											"boxes": [
												{
													"coordinates": [-2, 0, -0.002, 2, 1, 0],
													"uvNorth": [3, 26, 5, 27]
												}
											]
										}
									]
								}
							]
						},
						{
							"id": "mane2",
							"invertAxis": "xy",
							"translate": [0, 2, 2],
							"boxes": [
								{
									"coordinates": [-1, -4.025, 0.02, 2, 11, 2],
									"uvNorth": [58, 43, 60, 54],
									"uvEast": [56, 43, 58, 54],
									"uvSouth": [62, 43, 64, 54],
									"uvWest": [60, 43, 62, 54],
									"uvDown": [62, 36, 60, 38]
								}
							]
						}
					]
				},
				{
					"id": "tail2",
					"invertAxis": "xy",
					"translate": [0, 19.75, 10],
					"rotate": [-15, 0, 0],
					"boxes": [
						{"coordinates": [-1.5, -14, -1, 3, 14, 4], "textureOffset": [42, 36]},
						{
							"coordinates": [-1.5, -9, -1, 3, 0, 4],
							"uvDown": [46, 32, 43, 36]
						}
					]
				}
			]
		},
		{
			"part": "front_left_leg",
			"id": "front_left_leg",
			"invertAxis": "xy",
			"translate": [-3, -1, 9],
			"boxes": [
				{"coordinates": [1, 0, -11, 4, 11, 4], "textureOffset": [48, 21]}
			]
		},
		{
			"part": "front_right_leg",
			"id": "front_right_leg",
			"invertAxis": "xy",
			"mirrorTexture": "u",
			"translate": [3, -1, 9],
			"boxes": [
				{"coordinates": [-5, 0, -11, 4, 11, 4], "textureOffset": [48, 21]}
			]
		},
		{
			"part": "back_left_leg",
			"id": "back_left_leg",
			"invertAxis": "xy",
			"translate": [-3, -1, -9],
			"boxes": [
				{"coordinates": [1, 0, 7, 4, 11, 4], "textureOffset": [48, 21]}
			]
		},
		{
			"part": "back_right_leg",
			"id": "back_right_leg",
			"invertAxis": "xy",
			"mirrorTexture": "u",
			"translate": [3, -1, -9],
			"boxes": [
				{"coordinates": [-5, 0, 7, 4, 11, 4], "textureOffset": [48, 21]}
			]
		},
		{
			"part": "left_ear",
			"id": "left_ear",
			"invertAxis": "xy",
			"translate": [0, 0, 0]
		},
		{
			"part": "right_ear",
			"id": "right_ear",
			"invertAxis": "xy",
			"translate": [0, 0, 0]
		},
		{
			"part": "neck",
			"id": "neck",
			"invertAxis": "xy",
			"translate": [0, 0, 0]
		},
		{
			"part": "mouth",
			"id": "mouth",
			"invertAxis": "xy",
			"translate": [0, 0, 0]
		},
		{
			"part": "mane",
			"id": "mane",
			"invertAxis": "xy",
			"translate": [0, 0, 0]
		},
		{
			"part": "tail",
			"id": "tail",
			"invertAxis": "xy",
			"translate": [0, 0, 0]
		},
		{
			"part": "saddle",
			"id": "saddle",
			"invertAxis": "xy",
			"translate": [0, -15, 0],
			"boxes": [
				{
					"coordinates": [-5, 19.8, -3.6, 10, 1.2, 9],
					"uvNorth": [35, 9, 45, 11],
					"uvEast": [26, 9, 35, 11],
					"uvSouth": [54, 9, 64, 11],
					"uvWest": [45, 9, 54, 11],
					"uvUp": [45, 9, 35, 0],
					"uvDown": [55, 0, 45, 9],
					"sizeAdd": 0.5
				}
			],
			"submodels": [
				{
					"id": "right_saddle",
					"invertAxis": "xy",
					"translate": [5.4, 20.5, -1.5],
					"boxes": [
						{
							"coordinates": [-0.5, -8.25, -0.9, 0, 6.8, 2.35],
							"uvEast": [31, 11, 34, 18],
							"sizeAdd": 0.5
						}
					]
				},
				{
					"id": "left_saddle",
					"invertAxis": "xy",
					"translate": [-5.4, 20.5, -1.5],
					"boxes": [
						{
							"coordinates": [0.5, -8.25, -0.9, 0, 6.8, 2.35],
							"uvWest": [46, 11, 49, 18],
							"sizeAdd": 0.5
						}
					]
				},
				{
					"id": "headpiece_neck",
					"invertAxis": "xy",
					"translate": [0, 19, -6],
					"submodels": [
						{
							"id": "headpiece_head",
							"invertAxis": "xy",
							"translate": [0, 9, -1],
							"boxes": [
								{
									"coordinates": [-3, 0, -4, 6, 5, 7],
									"uvNorth": [7, 7, 13, 12],
									"uvEast": [0, 7, 7, 12],
									"uvSouth": [20, 7, 26, 12],
									"uvWest": [13, 7, 20, 12],
									"uvUp": [13, 7, 7, 0],
									"uvDown": [19, 0, 13, 7],
									"sizeAdd": 0.25
								}
							],
							"submodels": [
								{
									"id": "headpiece_snout",
									"invertAxis": "xy",
									"translate": [0, 3, -4],
									"boxes": [
										{
											"coordinates": [-2, -3, -2, 4, 5, 2],
											"uvNorth": [21, 2, 25, 7],
											"uvEast": [19, 2, 21, 7],
											"uvSouth": [27, 2, 31, 7],
											"uvWest": [25, 2, 27, 7],
											"uvUp": [25, 2, 21, 0],
											"uvDown": [29, 0, 25, 2],
											"sizeAdd": 0.25
										},
										{
											"coordinates": [2, -2, -3, 1, 2, 2],
											"uvNorth": [31, 7, 32, 9],
											"uvEast": [29, 7, 31, 9],
											"uvSouth": [34, 7, 35, 9],
											"uvWest": [32, 7, 34, 9],
											"uvUp": [32, 7, 31, 5],
											"uvDown": [33, 5, 32, 7]
										},
										{
											"coordinates": [-3, -2, -3, 1, 2, 2],
											"uvNorth": [31, 7, 32, 9],
											"uvEast": [29, 7, 31, 9],
											"uvSouth": [34, 7, 35, 9],
											"uvWest": [32, 7, 34, 9],
											"uvUp": [32, 7, 31, 5],
											"uvDown": [33, 5, 32, 7]
										}
									],
									"submodels": [
										{
											"id": "left_rein2",
											"invertAxis": "xy",
											"translate": [3.1, -0.5, -3],
											"rotate": [90, 0, 0],
											"submodels": [
												{
													"id": "left_rein3",
													"invertAxis": "xy",
													"translate": [0, 0, 0],
													"boxes": [
														{
															"coordinates": [0, -2, 0, 0, 3, 16],
															"uvEast": [64, 18, 48, 21],
															"uvWest": [48, 18, 32, 21]
														}
													]
												}
											]
										},
										{
											"id": "right_rein2",
											"invertAxis": "xy",
											"translate": [-3.1, -0.5, -3],
											"rotate": [90, 0, 0],
											"submodels": [
												{
													"id": "right_rein3",
													"invertAxis": "xy",
													"translate": [0, 0, 0],
													"boxes": [
														{
															"coordinates": [0, -2, 0, 0, 3, 16],
															"uvEast": [32, 18, 48, 21],
															"uvWest": [48, 18, 64, 21]
														}
													]
												}
											]
										}
									]
								}
							]
						}
					]
				}
			]
		},
		{
			"part": "headpiece",
			"id": "headpiece",
			"invertAxis": "xy",
			"translate": [0, 0, 0]
		},
		{
			"part": "right_rein",
			"id": "right_rein",
			"invertAxis": "xy",
			"translate": [0, 0, 0]
		},
		{
			"part": "left_rein",
			"id": "left_rein",
			"invertAxis": "xy",
			"translate": [0, 0, 0]
		},
		{
			"part": "right_bit",
			"id": "right_bit",
			"invertAxis": "xy",
			"translate": [0, 0, 0]
		},
		{
			"part": "left_bit",
			"id": "left_bit",
			"invertAxis": "xy",
			"translate": [0, 0, 0]
		},
		{
			"part": "noseband",
			"id": "noseband",
			"invertAxis": "xy",
			"translate": [0, 0, 0]
		},
	    {
		    "part": "body",
			"id": "gyroscope",
			"model": "skeleton_horse_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": "-16 + if(is_child,-4,0)",
				   "health_bar.tz": "8",
				   "health_bar.ry": "player_rot_y - rot_y + torad(180)",
				   "health_bar.rx": "-player_rot_x",
				   "health_bar.sx": "if(is_child,1.7,1)",
				   "health_bar.sy": "if(is_child,1.7,1)",
				   "health_bar.sz": "if(is_child,1.7,1)"
		        }
		    ]
		}
	]
}