mirror of
https://github.com/MineLittlePony/MineLittlePony.git
synced 2025-02-13 08:14:23 +01:00
Fixed tails
This commit is contained in:
parent
c4a8d7fa64
commit
e2e617b7ab
2 changed files with 7 additions and 4 deletions
|
@ -1,6 +1,5 @@
|
||||||
package com.minelittlepony.client.model.part;
|
package com.minelittlepony.client.model.part;
|
||||||
|
|
||||||
import net.minecraft.client.model.Model;
|
|
||||||
import net.minecraft.client.model.ModelPart;
|
import net.minecraft.client.model.ModelPart;
|
||||||
import net.minecraft.client.render.VertexConsumer;
|
import net.minecraft.client.render.VertexConsumer;
|
||||||
import net.minecraft.client.util.math.MatrixStack;
|
import net.minecraft.client.util.math.MatrixStack;
|
||||||
|
@ -92,14 +91,14 @@ public class PonyTail implements IPart, MsonModel {
|
||||||
tail.render(stack, vertices, overlayUv, lightUv, red, green, blue, alpha);
|
tail.render(stack, vertices, overlayUv, lightUv, red, green, blue, alpha);
|
||||||
}
|
}
|
||||||
|
|
||||||
private static class Segment extends ModelPart implements MsonModel {
|
public static class Segment extends ModelPart implements MsonModel {
|
||||||
|
|
||||||
public PonyTail tail;
|
public PonyTail tail;
|
||||||
|
|
||||||
public int index;
|
public int index;
|
||||||
|
|
||||||
public Segment(Model model) {
|
public Segment(ModelContext context) {
|
||||||
super(model);
|
super(context.getModel());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -5,24 +5,28 @@
|
||||||
},
|
},
|
||||||
"segment_0": {
|
"segment_0": {
|
||||||
"type": "mson:slot",
|
"type": "mson:slot",
|
||||||
|
"name": "segment_0",
|
||||||
"implementation": "com.minelittlepony.client.model.part.PonyTail$Segment",
|
"implementation": "com.minelittlepony.client.model.part.PonyTail$Segment",
|
||||||
"locals": { "segment_index": 0 },
|
"locals": { "segment_index": 0 },
|
||||||
"content": "minelittlepony:components/tail_segment"
|
"content": "minelittlepony:components/tail_segment"
|
||||||
},
|
},
|
||||||
"segment_1": {
|
"segment_1": {
|
||||||
"type": "mson:slot",
|
"type": "mson:slot",
|
||||||
|
"name": "segment_1",
|
||||||
"implementation": "com.minelittlepony.client.model.part.PonyTail$Segment",
|
"implementation": "com.minelittlepony.client.model.part.PonyTail$Segment",
|
||||||
"locals": { "segment_index": 1 },
|
"locals": { "segment_index": 1 },
|
||||||
"content": "minelittlepony:components/tail_segment"
|
"content": "minelittlepony:components/tail_segment"
|
||||||
},
|
},
|
||||||
"segment_2": {
|
"segment_2": {
|
||||||
"type": "mson:slot",
|
"type": "mson:slot",
|
||||||
|
"name": "segment_2",
|
||||||
"implementation": "com.minelittlepony.client.model.part.PonyTail$Segment",
|
"implementation": "com.minelittlepony.client.model.part.PonyTail$Segment",
|
||||||
"locals": { "segment_index": 2 },
|
"locals": { "segment_index": 2 },
|
||||||
"content": "minelittlepony:components/tail_segment"
|
"content": "minelittlepony:components/tail_segment"
|
||||||
},
|
},
|
||||||
"segment_3": {
|
"segment_3": {
|
||||||
"type": "mson:slot",
|
"type": "mson:slot",
|
||||||
|
"name": "segment_3",
|
||||||
"implementation": "com.minelittlepony.client.model.part.PonyTail$Segment",
|
"implementation": "com.minelittlepony.client.model.part.PonyTail$Segment",
|
||||||
"locals": { "segment_index": 3 },
|
"locals": { "segment_index": 3 },
|
||||||
"content": "minelittlepony:components/tail_segment"
|
"content": "minelittlepony:components/tail_segment"
|
||||||
|
|
Loading…
Reference in a new issue