Fixed enderstallion models

This commit is contained in:
Sollace 2019-12-01 13:30:57 +02:00
parent 90d5e00efc
commit 6f5cad2c19
2 changed files with 23 additions and 20 deletions

View file

@ -40,11 +40,8 @@ public class EnderStallionModel extends SkeleponyModel<EndermanEntity> {
isAlicorn = entity.getUuid().getLeastSignificantBits() % 3 == 0; isAlicorn = entity.getUuid().getLeastSignificantBits() % 3 == 0;
isBoss = !isAlicorn && entity.getUuid().getLeastSignificantBits() % 90 == 0; isBoss = !isAlicorn && entity.getUuid().getLeastSignificantBits() % 90 == 0;
leftHorn.visible = rightHorn.visible = !isBoss; leftHorn.visible = rightHorn.visible = isBoss;
horn.setVisible(!isBoss); horn.setVisible(!isBoss);
leftHorn.pitch = 0.5F;
rightHorn.pitch = 0.5F;
} }
@Override @Override
@ -82,9 +79,6 @@ public class EnderStallionModel extends SkeleponyModel<EndermanEntity> {
tail.setVisible(false); tail.setVisible(false);
snout.setVisible(false); snout.setVisible(false);
leftHorn.visible = visible;
rightHorn.visible = visible;
leftSleeve.visible = false; leftSleeve.visible = false;
rightSleeve.visible = false; rightSleeve.visible = false;

View file

@ -8,9 +8,7 @@
"head": { "head": {
"center": [ 0, 0, -2 ], "center": [ 0, 0, -2 ],
"cubes": [ "cubes": [
{ "from": [-4, -6, -6], "size": [ 8, 8, 8] }, { "from": [-4, -6, -6], "size": [ 8, 8, 8] }
{ "from": [-4, -6, 1], "size": [2, 2, 2], "texture": {"u": 12, "v": 16} },
{ "from": [ 2, -6, 1], "size": [2, 2, 2], "texture": {"u": 12, "v": 16}, "mirror": true }
], ],
"children": [ "children": [
{ {
@ -34,26 +32,37 @@
{ {
"name": "left_horn", "name": "left_horn",
"texture": {"u": 0, "v": 52}, "texture": {"u": 0, "v": 52},
"rotate": [6, 0, -45], "center": [-4, -5, -3],
"cubes": [ {"size": [0, -4, -1]} ], "rotate": [200, 0, -45],
"cubes": [
{ "from": [-1, 0, -1], "size": [2, 6, 2] }
],
"children": [ "children": [
{ {
"rotate": [0, 0, 51], "rotate": [0, 0, -51],
"center": [-3.9, -6, 0.001], "center": [-0.5, 5.25, -0.1],
"cubes": [ {"size": [2, 6, 2]} ] "cubes": [
{ "from": [-1, 0, -1], "size": [2, 6, 2] }
]
} }
] ]
}, },
{ {
"name": "right_horn", "name": "right_horn",
"texture": {"u": 8, "v": 52}, "texture": {"u": 8, "v": 52},
"rotate": [6, 0, 45], "center": [4, -5, -3],
"cubes": [ {"size": [2, -4, -1]} ], "rotate": [200, 0, 45],
"cubes": [
{ "from": [-1, 0, -1], "size": [2, 6, 2] }
],
"children": [ "children": [
{ {
"rotate": [0, 0, -51], "rotate": [0, 0, 51],
"center": [3.9, -6, 0.001], "texture": {"u": 8, "v": 52},
"cubes": [ {"size": [2, 6, 2]} ] "center": [0.5, 5.25, -0.1],
"cubes": [
{ "from": [-1, 0, -1], "size": [2, 6, 2] }
]
} }
] ]
} }