{
	"credit": "Created by FreshLX for fresh Animations",
	"textureSize": [64, 64],
	"models": [
		{
			"part":"root",
			"id":"root",
			"model":"snow_golem_animations.jpm",
			"attach":"true"
		},
		{
			"part": "left_hand",
			"id": "left_hand",
			"invertAxis": "xy",
			"translate": [0, 0, 0],
			"submodels": [
				{
					"id": "Created_by_FreshLX_for_fresh_Animations",
					"invertAxis": "xy",
					"translate": [0, 0, 0]
				}
			]
		},
		{
			"part": "right_hand",
			"id": "right_hand",
			"invertAxis": "xy",
			"translate": [0, 0, 0]
		},
		{
			"part": "head",
			"id": "head",
			"invertAxis": "xy",
			"translate": [0, -20.01, 0],
			"boxes": [
				{"coordinates": [-4, 20, -4, 8, 8, 8], "textureOffset": [0, 0], "sizeAdd": -0.5}
			],
			"submodels": [
				{
					"id": "faces",
					"invertAxis": "xy",
					"translate": [0, 24, -3.5],
					"submodels": [
						{
							"id": "face_neutral",
							"invertAxis": "xy",
							"translate": [0, 0, 0],
							"boxes": [
								{
									"coordinates": [-3.5, -3.5, -0.004, 7, 7, 0],
									"uvNorth": [0, 0, 8, 8]
								}
							]
						},
						{
							"id": "face_hurt",
							"invertAxis": "xy",
							"translate": [0, 0, 0],
							"boxes": [
								{
									"coordinates": [-3.5, -3.5, -0.004, 7, 7, 0],
									"uvNorth": [0, 16, 8, 24]
								}
							]
						},
						{
							"id": "face_sheared",
							"invertAxis": "xy",
							"translate": [0, 0, 0],
							"boxes": [
								{
									"coordinates": [-3.5, -3.5, -0.004, 7, 7, 0],
									"uvNorth": [0, 36, 8, 44]
								}
							]
						}
					]
				}
			]
		},
		{
			"part": "body",
			"id": "body",
			"invertAxis": "xy",
			"translate": [0, -11, 0],
			"boxes": [
				{"coordinates": [-5, 11, -5, 10, 10, 10], "textureOffset": [0, 16], "sizeAdd": -0.5}
			],
			"submodels": [
				{
					"id": "left_arm",
					"invertAxis": "xy",
					"mirrorTexture": "u",
					"translate": [-4.25, 17.75, 0],
					"boxes": [
						{"coordinates": [-11.5, -1, -1, 12, 2, 2], "textureOffset": [32, 0], "sizeAdd": -0.5}
					]
				},
				{
					"id": "right_arm",
					"invertAxis": "xy",
					"translate": [4.25, 17.75, 0],
					"boxes": [
						{"coordinates": [-0.5, -1, -1, 12, 2, 2], "textureOffset": [32, 0], "sizeAdd": -0.5}
					]
				}
			]
		},
		{
			"part": "body_bottom",
			"id": "body_bottom",
			"invertAxis": "xy",
			"translate": [0, 0, 0],
			"boxes": [
				{"coordinates": [-6, 0, -6, 12, 12, 12], "textureOffset": [0, 36], "sizeAdd": -0.5}
			]
		},
	    {
		    "part": "body",
			"id": "gyroscope",
			"model": "snow_golem_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": "-25",
				   "health_bar.ry": "player_rot_y - rot_y + torad(180)",
				   "health_bar.rx": "-player_rot_x"
		        }
		    ]
		}
	]
}