{
	"parent": "minelittlepony:races/steve/alicorn",
	"data": {
		"head": {
      "pivot": [ 0, "#head_pivot_y", 0 ],
      "dilate": ["#head_elongation", "#head_elongation", 0],
			"cubes": [
				{ "from": [-4, -6, -6], "size": [ 8,  8,  8] }
			],
			"children": {
        "nose": {
          "dilate": [-1, 0, -1],
          "visible": false,
          "cubes": [
            { "from": [-4, -6, -13], "size": [ 8,  8,  8] }
          ]
        },
				"snout": {
				  "data": "minelittlepony:components/snout",
				  "implementation": "com.minelittlepony.client.model.part.PonySnout"
			  },
				"ears": {
					"texture": {"w": 64, "h": 64 },
					"implementation": "com.minelittlepony.client.model.part.PonyEars",
					"data": "minelittlepony:components/fins"
				},
				"horn": {
				  "data": "minelittlepony:components/horn",
				  "implementation": "com.minelittlepony.client.model.part.UnicornHorn"
			  },
        "hat": {
          "texture": { "u": 32, "v": 0 },
          "dilate": ["#head_elongation", "#head_elongation", 0],
          "cubes": [
            { "from": [-4, -6, -6], "size": [ 8,  8,  8], "dilate": 0.5 }
          ]
        },
				"right_antler": {
					"pivot": [-2, -6, -2],
					"rotate": [0, 0, 120],
					"texture": { "u": 56, "v": 32 },
					"cubes": [
						{ "from": [0, 0, 0], "size": [2, 7, 2] },
						{ "from": [-2, 0, 0], "size": [2, 2, 2] },
						{ "from": [-2, 4, 0], "size": [2, 2, 2] }
					],
					"children": {
						"branch_1": {
							"pivot": [0, 7, 0],
							"rotate": [0, 0, 90],
							"cubes": [
								{ "from": [0, -2, 0], "size": [2, 6, 2] }
							]
						}
					}
				},
				"left_antler": {
					"pivot": [3, -4, -2],
					"rotate": [0, 0, -120],
					"texture": { "u": 56, "v": 32 },
					"cubes": [
						{ "from": [0, 0, 0], "size": [2, 7, 2] },
						{ "from": [2, 0, 0], "size": [2, 2, 2] },
						{ "from": [2, 4, 0], "size": [2, 2, 2] }
					],
					"children": {
						"branch_1": {
							"pivot": [0, 9, 0],
							"rotate": [0, 0, -90],
							"cubes": [
								{ "from": [0, 0, 0], "size": [2, 6, 2] }
							]
						}
					}
				}
			}
		},
		"wings": {
			"implementation": "com.minelittlepony.client.model.part.PonyWings",
      "locals": {
        "wing_scale": 1.3,
        "walking_rotation_speed": 0.05
      },
			"data": {
				"left_wing": {
					"implementation": "com.minelittlepony.client.model.part.PonyWings$Wing",
					"data": {
						"folded": "#extended",
						"extended": {
							"texture": {"u": 56, "v": 19, "w": 64, "h": 64},
							"pivot": [2.49, 5.28, 4],
							"rotate": [30, 0, 0],
							"children": {
								"primary": {
									"type": "mson:planar",
									"east": [-0.5, 0, -7, 8, 16, 56, 16]
								},
								"secondary": {
									"type": "mson:planar",
									"rotate": [-1, 0.3, -10],
									"east": [1, 0, -5, 8, 16, 56, 16]
								}
							}
						}
					}
				},
				"right_wing": {
					"implementation": "com.minelittlepony.client.model.part.PonyWings$Wing",
					"data": {
						"folded": "#extended",
						"extended": {
							"texture": {"u": 56, "v": 19, "w": 64, "h": 64},
							"pivot": [-2.49, 5.28, 4],
							"rotate": [30, 0, 0],
							"children": {
								"primary": {
									"type": "mson:planar",
									"west": [0.5, 0, -7, 8, 16, 56, 16, true, false]
								},
								"secondary": {
									"type": "mson:planar",
									"rotate": [-1, -0.3, 10],
									"west": [-1, 0, -5, 8, 16, 56, 16, true, false]
								}
							}
						}
					}
				},
				"legacy_right_wing": "#right_wing"
			}
		}
	}
}
