{
	"credit": "Created by FreshLX for Fresh Animations",
	"textureSize": [64, 32],
	"models": [
		{
			"part":"root",
			"id":"root",
			"model":"enderman_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": "headwear",
			"id": "headwear",
			"invertAxis": "xy",
			"translate": [0, -38, 0],
			"submodels": [
				{
					"id": "head2",
					"invertAxis": "xy",
					"translate": [0, 39, 4],
					"boxes": [
						{"coordinates": [-4, 0, -8, 8, 8, 8], "textureOffset": [0, 0]},
						{
							"coordinates": [-4, 2.9, -8, 8, 0, 8],
							"uvDown": [32, 0, 24, 8]
						}
					],
					"submodels": [
						{
							"id": "right_eye",
							"invertAxis": "xy",
							"translate": [3, 4, -8],
							"submodels": [
								{
									"id": "r_pupil",
									"invertAxis": "xy",
									"translate": [-1, -1, 0],
									"boxes": [
										{
											"coordinates": [0, 0, 0, 1, 1, 0],
											"uvNorth": [1, 6, 2, 7],
											"sizeAdd": 0.005
										}
									]
								},
								{
									"id": "r_eye_white",
									"invertAxis": "xy",
									"translate": [-1, -1, 0],
									"boxes": [
										{
											"coordinates": [-1, 0, -0.002, 3, 1, 0],
											"uvNorth": [0, 7, 3, 8]
										}
									]
								}
							]
						},
						{
							"id": "left_eye",
							"invertAxis": "xy",
							"translate": [-3, 4, -8],
							"submodels": [
								{
									"id": "l_pupil",
									"invertAxis": "xy",
									"translate": [1, -1, 0],
									"boxes": [
										{
											"coordinates": [-1, 0, 0, 1, 1, 0],
											"uvNorth": [6, 6, 7, 7],
											"sizeAdd": 0.005
										}
									]
								},
								{
									"id": "l_eye_white",
									"invertAxis": "xy",
									"translate": [1, -1, 0],
									"boxes": [
										{
											"coordinates": [-2, 0, -0.002, 3, 1, 0],
											"uvNorth": [5, 7, 8, 8]
										}
									]
								}
							]
						}
					]
				},
				{
					"id": "jaw",
					"invertAxis": "xy",
					"translate": [0, 45, 4],
					"boxes": [
						{"coordinates": [-4, -6, -8, 8, 8, 8], "textureOffset": [0, 16], "sizeAdd": -0.02},
						{
							"coordinates": [-4, -6.1, -8, 8, 1, 8],
							"uvUp": [32, 24, 24, 16],
							"sizeAdd": -0.02
						}
					]
				}
			]
		},
		{
			"part": "body",
			"id": "body",
			"invertAxis": "xy",
			"translate": [0, -39, 0],
			"submodels": [
				{
					"id": "body_y",
					"invertAxis": "xy",
					"translate": [0, 39, 0],
					"boxes": [
						{"coordinates": [-4, -12, -2, 8, 12, 4], "textureOffset": [32, 16]}
					]
				}
			]
		},
		{
			"part": "right_leg",
			"id": "right_leg",
			"invertAxis": "xy",
			"translate": [-2, -27, 0],
			"submodels": [
				{
					"id": "right_foot",
					"invertAxis": "xy",
					"translate": [2, 0, 0],
					"boxes": [
						{
							"coordinates": [-1, 0, -1, 2, 27, 2],
							"uvNorth": [58, 5, 60, 32],
							"uvEast": [56, 5, 58, 32],
							"uvSouth": [62, 5, 64, 32],
							"uvWest": [60, 5, 62, 32],
							"uvUp": [60, 2, 58, 0],
							"uvDown": [62, 0, 60, 2]
						}
					]
				}
			]
		},
		{
			"part": "left_leg",
			"id": "left_leg",
			"invertAxis": "xy",
			"mirrorTexture": "u",
			"translate": [2, -27, 0],
			"submodels": [
				{
					"id": "left_foot",
					"invertAxis": "xy",
					"translate": [-2, 0, 0],
					"boxes": [
						{
							"coordinates": [-1, 0, -1, 2, 27, 2],
							"uvNorth": [58, 5, 60, 32],
							"uvEast": [56, 5, 58, 32],
							"uvSouth": [62, 5, 64, 32],
							"uvWest": [60, 5, 62, 32],
							"uvUp": [60, 2, 58, 0],
							"uvDown": [62, 0, 60, 2]
						}
					]
				}
			]
		},
		{
			"part": "right_arm",
			"id": "right_arm",
			"invertAxis": "xy",
			"translate": [-5, -38, 0],
			"submodels": [
				{
					"id": "right_hand",
					"invertAxis": "xy",
					"translate": [4, 11, 0],
					"boxes": [
						{"coordinates": [0, -2, -1, 2, 30, 2], "textureOffset": [56, 0]}
					]
				}
			]
		},
		{
			"part": "left_arm",
			"id": "left_arm",
			"invertAxis": "xy",
			"mirrorTexture": "u",
			"translate": [5, -38, 0],
			"submodels": [
				{
					"id": "left_hand",
					"invertAxis": "xy",
					"translate": [-4, 11, 0],
					"boxes": [
						{"coordinates": [-2, -2, -1, 2, 30, 2], "textureOffset": [56, 0]}
					]
				}
			]
		},
	    {
		    "part": "body",
			"id": "gyroscope",
			"model": "enderman_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": "head.ty - 14",
				   "health_bar.ry": "player_rot_y - rot_y + torad(180)",
				   "health_bar.rx": "-player_rot_x"
		        }
		    ]
		}
	]
}