MineLittlePony/src/main/resources/assets/minelittlepony/models/piglin.json

200 lines
7.1 KiB
JSON

{
"texture": {"w": 128, "h": 64},
"parent": "minelittlepony:zombie",
"data": {
"head": {
"cubes": [
{ "from": [-4, -6, -6], "size": [ 8, 8, 8] }
],
"children": {
"left_flap": {
"name": "left_flap",
"texture": {"u": 64, "v": 0},
"rotate": [ 0, 0, 60 ],
"pivot": [ 5, -4, 0 ],
"cubes": [
{ "from": [-2, -0.5, -2], "size": [ 4, 1, 4] }
]
},
"right_flap": {
"name": "right_flap",
"texture": {"u": 64, "v": 0},
"rotate": [ 0, 0, -60 ],
"pivot": [-5, -4, 0 ],
"cubes": [
{ "from": [-2, -0.5, -2], "size": [ 4, 1, 4] }
]
},
"snout": {
"type": "mson:slot",
"name": "snout",
"texture": {"w": 128, "h": 64},
"implementation": "com.minelittlepony.client.model.part.PonySnout",
"data": "minelittlepony:components/pig_snout"
},
"ears": {
"type": "mson:slot",
"name": "ears",
"texture": {"w": 128, "h": 64},
"implementation": "com.minelittlepony.client.model.part.PonyEars",
"data": "minelittlepony:components/ears"
},
"horn": {
"type": "mson:slot",
"name": "horn",
"texture": {"w": 128, "h": 64},
"implementation": "com.minelittlepony.client.model.part.UnicornHorn",
"data": "minelittlepony:components/horn"
}
}
},
"wings": {
"type": "mson:slot",
"name": "wings",
"implementation": "com.minelittlepony.client.model.part.PegasusWings",
"data": {
"left_wing": {
"type": "mson:slot",
"name": "left_wing",
"texture": {"w": 128, "h": 64},
"implementation": "com.minelittlepony.client.model.part.PegasusWings$Wing",
"data": {
"folded": {
"texture": {"u": 56, "v": 32},
"pivot": [0, 13, -2],
"rotate": [90, 0, 0],
"cubes": [
{"from": [4, 5, 2], "size": [2, 6, 2] },
{"from": [4, 5, 4], "size": [2, 8, 2] },
{"from": [4, 5, 6], "size": [2, 6, 2] }
]
},
"extended": {
"texture": {"u": 57, "v": 35},
"pivot": [4.5, 5.3, 6],
"rotate": [-30, 180, 0],
"children": {
"feather_1": { "cubes": [ {"from": [-0.5, 6, 0], "size": [1, 9, 2], "dilate": 0.1 } ] },
"feather_2": { "cubes": [ {"from": [-0.5,-1, -0.3], "size": [1, 8, 2], "dilate": 0.1 } ], "rotate": [-48, 0, 0] },
"feather_3": { "cubes": [ {"from": [-0.5, 1.8, 1.3], "size": [1, 8, 2], "dilate": -0.1 } ], "rotate": [-42, 0, 0] },
"feather_4": { "cubes": [ {"from": [-0.5, 5, 2], "size": [1, 8, 2] } ], "rotate": [-28, 0, 0] },
"feather_5": { "cubes": [ {"from": [-0.5, 0, -0.2], "size": [1, 6, 2], "dilate": 0.3 } ] },
"feather_6": { "cubes": [ {"from": [-0.5, 0, 0], "size": [1, 3, 2], "dilate": 0.19 } ], "rotate": [-48, 0, 0] }
}
}
}
},
"right_wing": {
"type": "mson:slot",
"name": "right_wing",
"texture": {"w": 128, "h": 64},
"implementation": "com.minelittlepony.client.model.part.PegasusWings$Wing",
"data": {
"folded": {
"texture": {"u": 56, "v": 16},
"pivot": [0, 13, -2],
"rotate": [90, 0, 0],
"cubes": [
{"from": [-6, 5, 2], "size": [2, 6, 2] },
{"from": [-6, 5, 4], "size": [2, 8, 2] },
{"from": [-6, 5, 6], "size": [2, 6, 2] }
]
},
"extended": {
"texture": {"u": 56, "v": 19},
"pivot": [-4.5, 5.3, 6],
"rotate": [-30, 180, 0],
"children": {
"feather_1": { "cubes": [ {"from": [-0.5, 6, 0], "size": [1, 9, 2], "dilate": 0.1 } ] },
"feather_2": { "cubes": [ {"from": [-0.5,-1, -0.3], "size": [1, 8, 2], "dilate": 0.1 } ], "rotate": [-48, 0, 0] },
"feather_3": { "cubes": [ {"from": [-0.5, 1.8, 1.3], "size": [1, 8, 2], "dilate": -0.1 } ], "rotate": [-42, 0, 0] },
"feather_4": { "cubes": [ {"from": [-0.5, 5, 2], "size": [1, 8, 2] } ], "rotate": [-28, 0, 0] },
"feather_5": { "cubes": [ {"from": [-0.5, 0, -0.2], "size": [1, 6, 2], "dilate": 0.3 } ] },
"feather_6": { "cubes": [ {"from": [-0.5, 0, 0], "size": [1, 3, 2], "dilate": 0.19 } ], "rotate": [-48, 0, 0] }
}
}
}
},
"legacy_right_wing": {
"type": "mson:slot",
"name": "legacy_right_wing",
"implementation": "com.minelittlepony.client.model.part.PegasusWings$Wing",
"data": {
"folded": {
"texture": {"u": 56, "v": 32},
"pivot": [0, 13, -2],
"rotate": [90, 0, 0],
"cubes": [
{"from": [-6, 5, 2], "size": [2, 6, 2] },
{"from": [-6, 5, 4], "size": [2, 8, 2] },
{"from": [-6, 5, 6], "size": [2, 6, 2] }
]
},
"extended": {
"texture": {"u": 57, "v": 35, "w": 64, "h": 64},
"pivot": [-4.5, 5.3, 6],
"rotate": [-30, 180, 0],
"children": {
"feather_1": { "cubes": [ {"from": [-0.5, 6, 0], "size": [1, 9, 2], "dilate": 0.1 } ], "mirror": true },
"feather_2": { "cubes": [ {"from": [-0.5,-1, -0.3], "size": [1, 8, 2], "dilate": 0.1 } ], "rotate": [-48, 0, 0], "mirror": true },
"feather_3": { "cubes": [ {"from": [-0.5, 1.8, 1.3], "size": [1, 8, 2], "dilate": -0.1 } ], "rotate": [-42, 0, 0], "mirror": true },
"feather_4": { "cubes": [ {"from": [-0.5, 5, 2], "size": [1, 8, 2] } ], "rotate": [-28 , 0, 0], "mirror": true },
"feather_5": { "cubes": [ {"from": [-0.5, 0, -0.2], "size": [1, 6, 2], "dilate": 0.3 } ] },
"feather_6": { "cubes": [ {"from": [-0.5, 0, 0], "size": [1, 3, 2], "dilate": 0.19 } ], "rotate": [-48, 0, 0], "mirror": true }
}
}
}
}
}
},
"tail": {
"type": "mson:slot",
"name": "tail",
"implementation": "com.minelittlepony.client.model.part.PonyTail",
"texture": {"w": 128, "h": 64},
"locals": {
"segments": 4
},
"data": {
"tail": {
"pivot": [0, 0, 14],
"children": {
"segment_0": {
"type": "mson:slot",
"name": "segment_0",
"implementation": "com.minelittlepony.client.model.part.PonyTail$Segment",
"locals": { "segment_index": 0 },
"texture": {"w": 128, "h": 64},
"data": "minelittlepony:components/tail_segment"
},
"segment_1": {
"type": "mson:slot",
"name": "segment_1",
"implementation": "com.minelittlepony.client.model.part.PonyTail$Segment",
"locals": { "segment_index": 1 },
"texture": {"w": 128, "h": 64},
"data": "minelittlepony:components/tail_segment"
},
"segment_2": {
"type": "mson:slot",
"name": "segment_2",
"implementation": "com.minelittlepony.client.model.part.PonyTail$Segment",
"locals": { "segment_index": 2 },
"texture": {"w": 128, "h": 64},
"data": "minelittlepony:components/tail_segment"
},
"segment_3": {
"type": "mson:slot",
"name": "segment_3",
"implementation": "com.minelittlepony.client.model.part.PonyTail$Segment",
"locals": { "segment_index": 3 },
"texture": {"w": 128, "h": 64},
"data": "minelittlepony:components/tail_segment"
}
}
}
}
}
}
}