{
	"credit": "Created by FreshLX for Fresh Animations",
	"textureSize": [64, 64],
	"models": [
		{
			"part":"root",
			"id":"root",
			"model":"shulker_animations.jpm",
			"attach":"true"
		},
		{
			"part": "base",
			"id": "base",
			"invertAxis": "xy",
			"translate": [0, 0, 0],
			"boxes": [
				{"coordinates": [-8, 0, -8, 16, 8, 16], "textureOffset": [0, 28]},
				{
					"coordinates": [-8, 4, -8, 16, 0, 16],
					"uvUp": [48, 16, 32, 0]
				},
				{
					"coordinates": [-7, 1, -7, 14, 7, 14],
					"uvNorth": [17, 44, 31, 51],
					"uvEast": [1, 44, 15, 51],
					"uvSouth": [49, 44, 63, 51],
					"uvWest": [33, 44, 47, 51],
					"uvDown": [47, 29, 33, 43]
				},
				{
					"coordinates": [7, 4, -4, 1, 4, 8],
					"uvNorth": [43, 44, 44, 48],
					"uvSouth": [36, 44, 37, 48]
				},
				{
					"coordinates": [-8, 4, -4, 1, 4, 8],
					"uvNorth": [4, 44, 5, 48],
					"uvSouth": [11, 44, 12, 48]
				},
				{
					"coordinates": [-4, 4, -8, 8, 4, 1],
					"uvEast": [52, 44, 53, 48],
					"uvWest": [59, 44, 60, 48]
				},
				{
					"coordinates": [-4, 4, 7, 8, 4, 1],
					"uvEast": [27, 44, 28, 48],
					"uvWest": [20, 44, 21, 48]
				}
			],
			"submodels": [
				{
					"id": "lid2",
					"invertAxis": "xy",
					"translate": [0, 2, 0],
					"boxes": [
						{"coordinates": [-8, 2, -8, 16, 12, 16], "textureOffset": [0, 0]},
						{
							"coordinates": [-8, 6, -8, 16, 0, 16],
							"uvDown": [16, 28, 32, 44]
						},
						{
							"coordinates": [-7, 2, -7, 14, 11, 14],
							"uvNorth": [17, 17, 31, 28],
							"uvEast": [1, 17, 15, 28],
							"uvSouth": [49, 17, 63, 28],
							"uvWest": [33, 17, 47, 28],
							"uvUp": [31, 15, 17, 1]
						},
						{
							"coordinates": [7, 2, 4, 1, 4, -8],
							"uvNorth": [3, 24, 4, 28],
							"uvSouth": [12, 24, 13, 28]
						},
						{
							"coordinates": [-8, 2, 4, 1, 4, -8],
							"uvNorth": [44, 24, 45, 28],
							"uvSouth": [35, 24, 36, 28]
						},
						{
							"coordinates": [4, 2, -8, -8, 4, 1],
							"uvEast": [28, 24, 29, 28],
							"uvWest": [19, 24, 20, 28]
						},
						{
							"coordinates": [4, 2, 7, -8, 4, 1],
							"uvEast": [51, 24, 52, 28],
							"uvWest": [60, 24, 61, 28]
						}
					]
				},
				{
					"id": "head2",
					"invertAxis": "xy",
					"translate": [0, 9, 0],
					"boxes": [
						{"coordinates": [-3, -3, -3, 6, 6, 6], "textureOffset": [0, 52]}
					],
					"submodels": [
						{
							"id": "face",
							"invertAxis": "xy",
							"translate": [0, 0, -3],
							"submodels": [
								{
									"id": "r_eye",
									"invertAxis": "xy",
									"translate": [1, -1, 0],
									"boxes": [
										{
											"coordinates": [0, 0, -0.002, 2, 1, 0],
											"uvNorth": [0, 57, 2, 58]
										}
									],
									"submodels": [
										{
											"id": "r_pupil",
											"invertAxis": "xy",
											"translate": [0, 0, 0],
											"boxes": [
												{
													"coordinates": [0, 0, 0, 1, 1, 0],
													"uvNorth": [1, 56, 2, 57],
													"sizeAdd": 0.005
												}
											]
										}
									]
								},
								{
									"id": "l_eye",
									"invertAxis": "xy",
									"translate": [-1, -1, 0],
									"boxes": [
										{
											"coordinates": [-2, 0, -0.002, 2, 1, 0],
											"uvNorth": [4, 57, 6, 58]
										}
									],
									"submodels": [
										{
											"id": "l_pupil",
											"invertAxis": "xy",
											"translate": [0, 0, 0],
											"boxes": [
												{
													"coordinates": [-1, 0, 0, 1, 1, 0],
													"uvNorth": [4, 56, 5, 57],
													"sizeAdd": 0.005
												}
											]
										}
									]
								}
							]
						}
					]
				},
				{
					"id": "Created_by_FreshLX_for_Fresh_Animations",
					"invertAxis": "xy",
					"translate": [0, 0, 0]
				}
			]
		},
		{
			"part": "lid",
			"id": "lid",
			"invertAxis": "xy",
			"translate": [0, 0, 0]
		},
		{
			"part": "head",
			"id": "head",
			"invertAxis": "xy",
			"translate": [0, 0, 0]
		},
	    {
		    "part": "lid",
			"id": "gyroscope",
			"model": "shulker_health_bar.jpm",
            "attach": "true",
			"animations": [
	            {
				   "this.visible": "!is_ridden",
				   "health_bar.ty": "-20",
				   "health_bar.ry": "player_rot_y - rot_y",
				   "health_bar.rx": "-player_rot_x"
		        }
		    ]
		}
	]
}