{
	"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": {
				"snout": {
					"type": "mson:slot",
					"name": "snout",
					"implementation": "com.minelittlepony.client.model.part.PonySnout",
					"data": "minelittlepony:components/snout"
				},
				"ears": {
					"type": "mson:slot",
					"name": "ears",
					"implementation": "com.minelittlepony.client.model.part.PonyEars",
					"data": "minelittlepony:components/ears",
          "locals": {
            "ear_shortening": "#global_ear_shortening"
          }
				},
        "hat": {
          "texture": { "u": 32, "v": 0 },
          "dilate": ["#head_elongation", "#head_elongation", 0],
          "cubes": [
            { "from": [-4, -6, -6], "size": [ 8,  8,  8], "dilate": 0.5 }
          ]
        },
				"bat_ears": {
					"type": "mson:slot",
					"name": "bat_ears",
					"implementation": "com.minelittlepony.client.model.part.PonyEars",
					"data": "minelittlepony:components/bat_ears",
          "locals": {
            "ear_shortening": "#global_ear_shortening"
          }
				},
				"horn": {
					"type": "mson:slot",
					"name": "horn",
					"implementation": "com.minelittlepony.client.model.part.UnicornHorn",
					"data": "minelittlepony:components/horn"
				}
			}
		},
		"bat_wings": {
			"type": "mson:slot",
			"name": "bat_wings",
			"implementation": "com.minelittlepony.client.model.part.PonyWings",
			"data": "minelittlepony:components/bat_wings"
		},
		"apron": {
			"type": "mson:planar",
			"texture": {"u": 56, "v": 16},
			"south": [-4, 4, -3, 8, 10]
		},
		"trinket": {
			"type": "mson:planar",
			"texture": {"u": 0, "v": 3},
			"south": [-2, 4, -3, 4, 5]
		}
	}
}
