{
	"credit": "Made by @ZenithKnight",
	"textureSize": [64, 32],
	"texture": "textures/entity/cat/cat_collar.png",
	"models": [
		{
			"part": "body",
			"id": "body",
			"invertAxis": "xy",
			"translate": [0, 0, 0],
			"submodels": [
				{
					"id": "cat",
					"invertAxis": "xy",
					"translate": [0, 0, 0],
					"submodels": [
						{
							"id": "ca_outer_head",
							"invertAxis": "xy",
							"translate": [0, 9, -9],
							"submodels": [
								{
									"id": "ca_head",
									"invertAxis": "xy",
									"translate": [0, 0, 0],
									"boxes": [
										{"coordinates": [-2.5, -2, -3, 5, 4, 5], "textureOffset": [0, 0]},
										{"coordinates": [-1.5, -1.98, -4, 3, 2, 2], "textureOffset": [0, 24]},
										{"coordinates": [1, 2, 0, 1, 1, 2], "textureOffset": [0, 10]},
										{"coordinates": [-2, 2, 0, 1, 1, 2], "textureOffset": [6, 10]}
									]
								}
							]
						},
						{
							"id": "ca_body",
							"invertAxis": "xy",
							"translate": [0, 12, -10],
							"rotate": [-90, 0, 0],
							"boxes": [
								{"coordinates": [-2, -19, -8, 4, 16, 6], "textureOffset": [20, 0]}
							],
							"submodels": [
								{
									"id": "ca_tail",
									"invertAxis": "xy",
									"translate": [0, -18, -3.5],
									"boxes": [
										{"coordinates": [-0.5, -8, 0, 1, 8, 1], "textureOffset": [0, 15]}
									],
									"submodels": [
										{
											"id": "ca_tail2",
											"invertAxis": "xy",
											"translate": [0, -8, 0],
											"boxes": [
												{"coordinates": [-0.5, -8, 0, 1, 8, 1], "textureOffset": [4, 15]}
											]
										}
									]
								}
							]
						},
						{
							"id": "ca_front_left_leg",
							"invertAxis": "xy",
							"translate": [-1.35, 9.9, -5],
							"boxes": [
								{"coordinates": [-1, -10, 0, 2, 10, 2], "textureOffset": [40, 0]}
							]
						},
						{
							"id": "ca_front_right_leg",
							"invertAxis": "xy",
							"translate": [1.35, 9.9, -5],
							"boxes": [
								{"coordinates": [-1, -10, 0, 2, 10, 2], "textureOffset": [40, 0]}
							]
						},
						{
							"id": "ca_back_left_leg",
							"invertAxis": "xy",
							"translate": [-1.1, 6, 5],
							"boxes": [
								{"coordinates": [-1, -6, 1, 2, 6, 2], "textureOffset": [8, 13]}
							]
						},
						{
							"id": "ca_back_right_leg",
							"invertAxis": "xy",
							"translate": [1.1, 6, 5],
							"boxes": [
								{"coordinates": [-1, -6, 1, 2, 6, 2], "textureOffset": [8, 13]}
							]
						}
					]
				}
			],
			"animations": [
				{
					"cat.sx": "0.5",
					"cat.sy": "0.5",
					"cat.sz": "0.5",
					"cat.ty": "3.5 + if(is_sitting, -1.5, 0)"
				},
				{
					"ca_body.rx": "if(is_sitting, (pi/4)-body.rx, torad(90))"
				},
				{
					"ca_outer_head.ty": "-10.5 + if(is_sitting, 1, 0)",
					"ca_outer_head.tz": "-8.5 + if(is_sitting, -2.3, 0)",
					"ca_head.sx": "1.5",
					"ca_head.sy": "1.5",
					"ca_head.sz": "1.5",
					"ca_outer_head.rx": "if(is_sitting, torad(25), 0)",
					"ca_head.rx": "head.rx",
					"ca_head.ry": "head.ry",
					"ca_head.rz": "head.rz"
				},
				{
					"ca_front_left_leg.tz": "-5 + if(is_sitting, -3.5, 0)",
					"ca_front_right_leg.tz": "-5 + if(is_sitting, -3.5, 0)",
					"ca_front_left_leg.ty": "-9.9 + if(is_sitting, 6, 0)",
					"ca_front_right_leg.ty": "-9.9 + if(is_sitting, 6, 0)",
					"ca_back_left_leg.ty": "-6 + if(is_sitting, 3.5, 0)",
					"ca_back_right_leg.ty": "-6 + if(is_sitting, 3.5, 0)",
					"ca_back_left_leg.tz": "5 + if(is_sitting, -4, 0)",
					"ca_back_right_leg.tz": "5 + if(is_sitting, -4, 0)"
				},
				{
					"ca_front_left_leg.rx": "front_left_leg.rx-body.rx",
					"ca_front_right_leg.rx": "front_right_leg.rx-body.rx",
					"ca_back_left_leg.rx": "back_left_leg.rx + if(is_sitting, torad(-65), 0)",
					"ca_back_right_leg.rx": "back_right_leg.rx + if(is_sitting, torad(-65), 0)"
				},
				{
					"ca_tail.rx": "tail.rx-if(is_sitting, torad(-45), 0)",
					"ca_tail.ry": "tail.ry",
					"ca_tail.rz": "tail.rz",
					"ca_tail2.rx": "tail2.rx-if(is_sitting, torad(-45), torad(45))",
					"ca_tail2.ry": "tail2.ry",
					"ca_tail2.rz": "tail2.rz"
				}
			]
		},
		{
			"part": "head",
			"id": "head",
			"invertAxis": "xy",
			"translate": [0, 0, 0]
		},
		{
			"part": "front_left_leg",
			"id": "front_left_leg",
			"invertAxis": "xy",
			"translate": [0, 0, 0]
		},
		{
			"part": "back_left_leg",
			"id": "back_left_leg",
			"invertAxis": "xy",
			"translate": [0, 0, 0]
		},
		{
			"part": "front_right_leg",
			"id": "front_right_leg",
			"invertAxis": "xy",
			"translate": [0, 0, 0]
		},
		{
			"part": "back_right_leg",
			"id": "back_right_leg",
			"invertAxis": "xy",
			"translate": [0, 0, 0]
		},
		{
			"part": "tail",
			"id": "tail",
			"invertAxis": "xy",
			"translate": [0, 0, 0]
		},
		{
			"part": "tail2",
			"id": "tail2",
			"invertAxis": "xy",
			"translate": [0, 0, 0]
		}
	]
}