{
	"credit": "Created by FreshLX for Fresh Animations",
	"textureSize": [64, 64],
	"models": [
		{
			"part":"root",
			"id":"root",
			"model":"axolotl_animations.jpm",
			"attach":"true"
		},
		{
			"part": "head",
			"id": "head",
			"invertAxis": "xy",
			"translate": [0, 0, 0],
			"submodels": [
				{
					"id": "Created_br_FreshLX_for_Fresh_Animations",
					"invertAxis": "xy",
					"translate": [0, 0, 0]
				}
			]
		},
		{
			"part": "body",
			"id": "body",
			"invertAxis": "xy",
			"translate": [0, -6, 1],
			"submodels": [
				{
					"id": "head2",
					"invertAxis": "xy",
					"translate": [0, 6, -5],
					"boxes": [
						{"coordinates": [-4, -2, -5, 8, 5, 5], "textureOffset": [0, 1]}
					],
					"submodels": [
						{
							"id": "top_fern",
							"invertAxis": "xy",
							"translate": [0, 3, -1],
							"boxes": [
								{"coordinates": [-4, 0, 0, 8, 3, 0], "textureOffset": [3, 37], "sizeAdd": 0.005}
							]
						},
						{
							"id": "left_fern",
							"invertAxis": "xy",
							"translate": [4, 0, -1],
							"submodels": [
								{
									"id": "left_fern2",
									"invertAxis": "xy",
									"translate": [0, 0, 0],
									"boxes": [
										{"coordinates": [0, -2, 0, 3, 7, 0], "textureOffset": [0, 40], "sizeAdd": 0.005}
									]
								}
							]
						},
						{
							"id": "right_fern",
							"invertAxis": "xy",
							"translate": [-4, 0, -1],
							"submodels": [
								{
									"id": "right_fern2",
									"invertAxis": "xy",
									"translate": [0, 0, 0],
									"boxes": [
										{"coordinates": [-3, -2, 0, 3, 7, 0], "textureOffset": [11, 40], "sizeAdd": 0.005}
									]
								}
							]
						},
						{
							"id": "right_eye",
							"invertAxis": "xy",
							"translate": [-3.5, 0, -4.5],
							"boxes": [
								{
									"coordinates": [-0.502, 0, -0.502, 1, 1, 1],
									"uvNorth": [3, 4, 4, 5],
									"uvWest": [4, 4, 5, 5]
								}
							]
						},
						{
							"id": "left_eye",
							"invertAxis": "xy",
							"translate": [3.5, 0, -4.5],
							"boxes": [
								{
									"coordinates": [-0.498, 0, -0.502, 1, 1, 1],
									"uvNorth": [1, 4, 2, 5],
									"uvEast": [0, 4, 1, 5]
								}
							]
						}
					]
				},
				{
					"id": "body2",
					"invertAxis": "xy",
					"translate": [0, 6, -1],
					"boxes": [
						{"coordinates": [-4, -2, -4, 8, 4, 10], "textureOffset": [0, 11], "sizeAdd": -0.01}
					],
					"submodels": [
						{
							"id": "front_left_leg",
							"invertAxis": "xy",
							"translate": [-3.75, -1, -3],
							"submodels": [
								{
									"id": "front_left_leg2",
									"invertAxis": "xy",
									"translate": [0, 0, 0],
									"rotate": [0, -90, 0],
									"boxes": [
										{"coordinates": [-1.5, -5, 0, 3, 5, 0], "textureOffset": [2, 13], "sizeAdd": 0.005}
									]
								}
							]
						},
						{
							"id": "front_right_leg",
							"invertAxis": "xy",
							"translate": [3.75, -1, -3],
							"submodels": [
								{
									"id": "front_right_leg2",
									"invertAxis": "xy",
									"translate": [0, 0, 0],
									"rotate": [0, 90, 0],
									"boxes": [
										{"coordinates": [-1.5, -5, 0, 3, 5, 0], "textureOffset": [2, 13], "sizeAdd": 0.005}
									]
								}
							]
						},
						{
							"id": "back_left_leg",
							"invertAxis": "xy",
							"translate": [-3.75, -1, 4],
							"submodels": [
								{
									"id": "back_left_leg2",
									"invertAxis": "xy",
									"translate": [0, 0, 0],
									"rotate": [0, -90, 0],
									"boxes": [
										{"coordinates": [-1.5, -5, 0, 3, 5, 0], "textureOffset": [2, 13], "sizeAdd": 0.005}
									]
								}
							]
						},
						{
							"id": "back_right_leg",
							"invertAxis": "xy",
							"translate": [3.75, -1, 4],
							"submodels": [
								{
									"id": "back_right_leg2",
									"invertAxis": "xy",
									"translate": [0, 0, 0],
									"rotate": [0, 90, 0],
									"boxes": [
										{"coordinates": [-1.5, -5, 0, 3, 5, 0], "textureOffset": [2, 13], "sizeAdd": 0.005}
									]
								}
							]
						},
						{
							"id": "tail2",
							"invertAxis": "xy",
							"translate": [0, 1, 6],
							"boxes": [
								{"coordinates": [0, -3, -0.1, 0, 5, 12], "textureOffset": [2, 19], "sizeAdd": 0.005}
							]
						},
						{
							"id": "back_fin",
							"invertAxis": "xy",
							"translate": [0, 1, 6],
							"boxes": [
								{"coordinates": [0, -3, -9, 0, 5, 9], "textureOffset": [2, 17], "sizeAdd": 0.005}
							]
						}
					]
				}
			]
		},
		{
			"part": "top_gills",
			"id": "top_gills",
			"invertAxis": "xy",
			"translate": [0, 0, 0]
		},
		{
			"part": "left_gills",
			"id": "left_gills",
			"invertAxis": "xy",
			"translate": [0, 0, 0]
		},
		{
			"part": "right_gills",
			"id": "right_gills",
			"invertAxis": "xy",
			"translate": [0, 0, 0]
		},
		{
			"part": "leg4",
			"id": "leg4",
			"invertAxis": "xy",
			"translate": [3.75, 0, 4],
			"submodels": [
				{
					"id": "leg8",
					"invertAxis": "xy",
					"translate": [-3.75, 5, -4],
					"rotate": [0, -90, 0],
					"boxes": [
						{"coordinates": [-1.5, -5, 0, 3, 5, 0], "textureOffset": [2, 13], "sizeAdd": 0.005}
					]
				}
			]
		},
		{
			"part": "leg2",
			"id": "leg2",
			"invertAxis": "xy",
			"translate": [3.75, 0, -3],
			"submodels": [
				{
					"id": "leg7",
					"invertAxis": "xy",
					"translate": [-3.75, 5, 3],
					"rotate": [0, -90, 0],
					"boxes": [
						{"coordinates": [-1.5, -5, 0, 3, 5, 0], "textureOffset": [2, 13], "sizeAdd": 0.005}
					]
				}
			]
		},
		{
			"part": "leg3",
			"id": "leg3",
			"invertAxis": "xy",
			"translate": [-3.75, 0, 4],
			"submodels": [
				{
					"id": "leg6",
					"invertAxis": "xy",
					"translate": [3.75, 5, -4],
					"rotate": [0, 90, 0],
					"boxes": [
						{"coordinates": [-1.5, -5, 0, 3, 5, 0], "textureOffset": [2, 13], "sizeAdd": 0.005}
					]
				}
			]
		},
		{
			"part": "leg1",
			"id": "leg1",
			"invertAxis": "xy",
			"translate": [-3.75, 0, -3],
			"submodels": [
				{
					"id": "leg5",
					"invertAxis": "xy",
					"translate": [3.75, 5, 3],
					"rotate": [0, 90, 0],
					"boxes": [
						{"coordinates": [-1.5, -5, 0, 3, 5, 0], "textureOffset": [2, 13], "sizeAdd": 0.005}
					]
				}
			]
		},
		{
			"part": "tail",
			"id": "tail",
			"invertAxis": "xy",
			"translate": [0, 0, 0]
		},
	    {
		    "part": "body",
			"id": "gyroscope",
			"model": "axolotl_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": "5 + if(is_child,-5,0)",
				   "health_bar.tz": "-5",
				   "health_bar.ry": "player_rot_y - rot_y + torad(180)",
				   "health_bar.rx": "-player_rot_x",
				   "health_bar.sx": "if(is_child,1.8,1)",
				   "health_bar.sy": "if(is_child,1.8,1)",
				   "health_bar.sz": "if(is_child,1.8,1)"
		        }
		    ]
		}
	]
}