Skip to content

Commit

Permalink
Fix deer using wrong model
Browse files Browse the repository at this point in the history
  • Loading branch information
itsmeow committed Dec 25, 2021
1 parent 4e02f75 commit da88b37
Showing 1 changed file with 76 additions and 39 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -9,89 +9,107 @@
import net.minecraft.client.model.geom.builders.*;
import net.minecraft.world.entity.LivingEntity;

/**
* deer_2 - cybercat5555 Created using Tabula 7.0.1
*/
public class ModelDeer<T extends LivingEntity> extends ModelBAP<T> {

public ModelPart body;
public ModelPart ass;
public ModelPart chest;
public ModelPart lForeleg01;
public ModelPart rForeleg01;
public ModelPart lHindLeg01;
public ModelPart rHindLeg01;
public ModelPart tail;
public ModelPart lHindLeg02;
public ModelPart lHindLeg03;
public ModelPart lHindHoof;
public ModelPart lHindHoofClaw01a;
public ModelPart lHindHoofClaw01b;
public ModelPart lHindHoofClaw02a;
public ModelPart lHindHoofClaw02b2;
public ModelPart rHindLeg01;
public ModelPart rHindLeg02;
public ModelPart rHindLeg03;
public ModelPart rHindHoof;
public ModelPart rHindHoofClaw01a;
public ModelPart rHindHoofClaw01b;
public ModelPart rHindHoofClaw02a;
public ModelPart rHindHoofClaw02b;
public ModelPart tail;
public ModelPart chest;
public ModelPart neck;
public ModelPart mane03;
public ModelPart mane04;
public ModelPart head;
public ModelPart mane01;
public ModelPart mane02;
public ModelPart snout;
public ModelPart christmas_nose;
public ModelPart upperJaw;
public ModelPart lEar;
public ModelPart rEar;
public ModelPart throat;
public ModelPart lAntler01;
public ModelPart rAntler01;
public ModelPart lowerJaw;
public ModelPart lAntler01;
public ModelPart lAntler02;
public ModelPart lAntler01b;
public ModelPart lAntler03;
public ModelPart lAntler04;
public ModelPart lAntler03b;
public ModelPart lAntler04b;
public ModelPart lAntler05;
public ModelPart lAntler06;
public ModelPart lAntler07;
public ModelPart lAntler06b;
public ModelPart lAntler07;
public ModelPart lAntler08;
public ModelPart lAntler07b;
public ModelPart lAntler08b;
public ModelPart lAntler08c;
public ModelPart lAntler07b;
public ModelPart lAntler03b;
public ModelPart lAntler01b;
public ModelPart rAntler01;
public ModelPart rAntler02;
public ModelPart rAntler01b;
public ModelPart rAntler03;
public ModelPart rAntler04;
public ModelPart rAntler03b;
public ModelPart rAntler04b;
public ModelPart rAntler05;
public ModelPart rAntler06;
public ModelPart rAntler07;
public ModelPart rAntler06b;
public ModelPart rAntler07;
public ModelPart rAntler08;
public ModelPart rAntler07b;
public ModelPart rAntler08b;
public ModelPart rAntler08c;
public ModelPart rAntler07b;
public ModelPart rAntler03b;
public ModelPart rAntler01b;
public ModelPart mane01;
public ModelPart mane02;
public ModelPart mane03;
public ModelPart mane04;
public ModelPart lForeleg01;
public ModelPart lForeleg02;
public ModelPart lForeleg03;
public ModelPart lForeHoof;
public ModelPart lFrontHoofClaw01a;
public ModelPart lFrontHoofClaw01b;
public ModelPart lFrontHoofClaw02a;
public ModelPart lFrontHoofClaw02b;
public ModelPart rForeleg01;
public ModelPart rForeleg02;
public ModelPart rForeleg03;
public ModelPart rForeHoof;
public ModelPart rFrontHoofClaw01a;
public ModelPart rFrontHoofClaw01b;
public ModelPart rFrontHoofClaw02a;
public ModelPart rFrontHoofClaw02b;

public ModelDeer(ModelPart root) {
this.body = root.getChild("body");
this.ass = body.getChild("ass");
this.lHindLeg01 = ass.getChild("lHindLeg01");
this.lHindLeg02 = lHindLeg01.getChild("lHindLeg02");
this.lHindLeg03 = lHindLeg02.getChild("lHindLeg03");
this.lHindHoof = lHindLeg03.getChild("lHindHoof");
this.lHindHoofClaw01a = lHindLeg03.getChild("lHindHoofClaw01a");
this.lHindHoofClaw01b = lHindHoofClaw01a.getChild("lHindHoofClaw01b");
this.lHindHoofClaw02a = lHindLeg03.getChild("lHindHoofClaw02a");
this.lHindHoofClaw02b2 = lHindHoofClaw02a.getChild("lHindHoofClaw02b2");
this.rHindLeg01 = ass.getChild("rHindLeg01");
this.rHindLeg02 = rHindLeg01.getChild("rHindLeg02");
this.rHindLeg03 = rHindLeg02.getChild("rHindLeg03");
this.rHindHoof = rHindLeg03.getChild("rHindHoof");
this.rHindHoofClaw01a = rHindLeg03.getChild("rHindHoofClaw01a");
this.rHindHoofClaw01b = rHindHoofClaw01a.getChild("rHindHoofClaw01b");
this.rHindHoofClaw02a = rHindLeg03.getChild("rHindHoofClaw02a");
this.rHindHoofClaw02b = rHindHoofClaw02a.getChild("rHindHoofClaw02b");
this.tail = ass.getChild("tail");
this.chest = body.getChild("chest");
this.neck = chest.getChild("neck");
this.head = neck.getChild("head");
this.snout = head.getChild("snout");
this.christmas_nose = snout.getChild("christmas_nose");
this.upperJaw = head.getChild("upperJaw");
this.lEar = head.getChild("lEar");
this.rEar = head.getChild("rEar");
Expand Down Expand Up @@ -134,11 +152,17 @@ public ModelDeer(ModelPart root) {
this.lForeleg01 = body.getChild("lForeleg01");
this.lForeleg02 = lForeleg01.getChild("lForeleg02");
this.lForeleg03 = lForeleg02.getChild("lForeleg03");
this.lForeHoof = lForeleg03.getChild("lForeHoof");
this.lFrontHoofClaw01a = lForeleg03.getChild("lFrontHoofClaw01a");
this.lFrontHoofClaw01b = lFrontHoofClaw01a.getChild("lFrontHoofClaw01b");
this.lFrontHoofClaw02a = lForeleg03.getChild("lFrontHoofClaw02a");
this.lFrontHoofClaw02b = lFrontHoofClaw02a.getChild("lFrontHoofClaw02b");
this.rForeleg01 = body.getChild("rForeleg01");
this.rForeleg02 = rForeleg01.getChild("rForeleg02");
this.rForeleg03 = rForeleg02.getChild("rForeleg03");
this.rForeHoof = rForeleg03.getChild("rForeHoof");
this.rFrontHoofClaw01a = rForeleg03.getChild("rFrontHoofClaw01a");
this.rFrontHoofClaw01b = rFrontHoofClaw01a.getChild("rFrontHoofClaw01b");
this.rFrontHoofClaw02a = rForeleg03.getChild("rFrontHoofClaw02a");
this.rFrontHoofClaw02b = rFrontHoofClaw02a.getChild("rFrontHoofClaw02b");
}

public static LayerDefinition createBodyLayer() {
Expand All @@ -148,17 +172,24 @@ public static LayerDefinition createBodyLayer() {
PartDefinition ass = body.addOrReplaceChild("ass", CubeListBuilder.create().texOffs(0, 34).addBox(-3.5F, -3.5F, 0.0F, 7.0F, 7.0F, 6.0F, new CubeDeformation(0.0F)), PartPose.offsetAndRotation(0.0F, -0.4F, 12.3F, -0.1745F, 0.0F, 0.0F));
PartDefinition lHindLeg01 = ass.addOrReplaceChild("lHindLeg01", CubeListBuilder.create().texOffs(46, 0).addBox(0.0F, -1.9F, -2.0F, 3.0F, 8.0F, 5.0F, new CubeDeformation(0.0F)), PartPose.offsetAndRotation(2.3F, -0.4F, 2.9F, -0.2269F, 0.0F, 0.0F));
PartDefinition lHindLeg02 = lHindLeg01.addOrReplaceChild("lHindLeg02", CubeListBuilder.create().texOffs(48, 15).addBox(-1.5F, 0.0F, -1.5F, 3.0F, 6.0F, 3.0F, new CubeDeformation(0.0F)), PartPose.offsetAndRotation(1.4F, 5.0F, -1.1F, 0.9076F, 0.0F, 0.0F));
PartDefinition lHindLeg03 = lHindLeg02.addOrReplaceChild("lHindLeg03", CubeListBuilder.create().texOffs(45, 26).addBox(-1.0F, -0.3F, -1.0F, 2.0F, 7.0F, 2.0F, new CubeDeformation(0.0F)), PartPose.offsetAndRotation(0.1F, 5.8F, 0.3F, -0.4887F, 0.0F, 0.0F));
PartDefinition lHindHoof = lHindLeg03.addOrReplaceChild("lHindHoof", CubeListBuilder.create().texOffs(32, 20).addBox(-1.5F, 0.0F, -2.4F, 3.0F, 2.0F, 3.0F, new CubeDeformation(0.0F)), PartPose.offset(0.0F, 6.2F, 0.39F));
PartDefinition rHindLeg01 = ass.addOrReplaceChild("rHindLeg01", CubeListBuilder.create().texOffs(46, 0).mirror().addBox(-3.0F, -1.9F, -2.0F, 3.0F, 8.0F, 5.0F, new CubeDeformation(0.0F)).mirror(false), PartPose.offsetAndRotation(-2.3F, -0.5F, 2.9F, -0.2269F, 0.0F, 0.0F));
PartDefinition lHindLeg03 = lHindLeg02.addOrReplaceChild("lHindLeg03", CubeListBuilder.create().texOffs(45, 26).addBox(-1.0F, -0.55F, -1.0F, 2.0F, 9.0F, 2.0F, new CubeDeformation(0.0F)), PartPose.offsetAndRotation(0.1F, 5.8F, 0.3F, -0.4887F, 0.0F, 0.0F));
PartDefinition lHindHoofClaw01a = lHindLeg03.addOrReplaceChild("lHindHoofClaw01a", CubeListBuilder.create().texOffs(39, 23).mirror().addBox(-0.5F, -0.5F, -2.0F, 1.0F, 1.0F, 2.0F, new CubeDeformation(0.0F)).mirror(false), PartPose.offsetAndRotation(0.5F, 7.9F, -0.35F, 0.0F, -0.0524F, 0.0F));
PartDefinition lHindHoofClaw01b = lHindHoofClaw01a.addOrReplaceChild("lHindHoofClaw01b", CubeListBuilder.create().texOffs(31, 23).mirror().addBox(-0.49F, -1.1F, -0.7F, 1.0F, 1.0F, 2.0F, new CubeDeformation(0.0F)).mirror(false), PartPose.offsetAndRotation(0.0F, 0.0F, -1.0F, 0.4363F, 0.0F, 0.0F));
PartDefinition lHindHoofClaw02a = lHindLeg03.addOrReplaceChild("lHindHoofClaw02a", CubeListBuilder.create().texOffs(39, 23).mirror().addBox(-0.5F, -0.5F, -2.0F, 1.0F, 1.0F, 2.0F, new CubeDeformation(0.0F)).mirror(false), PartPose.offsetAndRotation(-0.5F, 7.9F, -0.35F, 0.0F, 0.0873F, 0.0F));
PartDefinition lHindHoofClaw02b2 = lHindHoofClaw02a.addOrReplaceChild("lHindHoofClaw02b2", CubeListBuilder.create().texOffs(30, 22).mirror().addBox(-0.49F, -1.1F, -0.7F, 1.0F, 1.0F, 3.0F, new CubeDeformation(0.0F)).mirror(false), PartPose.offsetAndRotation(0.0F, 0.0F, -1.0F, 0.4363F, 0.0F, 0.0F));
PartDefinition rHindLeg01 = ass.addOrReplaceChild("rHindLeg01", CubeListBuilder.create().texOffs(46, 0).mirror().addBox(-3.0F, -1.9F, -2.0F, 3.0F, 8.0F, 5.0F, new CubeDeformation(0.0F)).mirror(false), PartPose.offsetAndRotation(-2.3F, -0.4F, 2.9F, -0.2269F, 0.0F, 0.0F));
PartDefinition rHindLeg02 = rHindLeg01.addOrReplaceChild("rHindLeg02", CubeListBuilder.create().texOffs(48, 15).mirror().addBox(-1.5F, 0.0F, -1.5F, 3.0F, 6.0F, 3.0F, new CubeDeformation(0.0F)).mirror(false), PartPose.offsetAndRotation(-1.4F, 5.0F, -1.1F, 0.9076F, 0.0F, 0.0F));
PartDefinition rHindLeg03 = rHindLeg02.addOrReplaceChild("rHindLeg03", CubeListBuilder.create().texOffs(45, 26).mirror().addBox(-1.0F, -0.3F, -1.0F, 2.0F, 7.0F, 2.0F, new CubeDeformation(0.0F)).mirror(false), PartPose.offsetAndRotation(-0.1F, 5.8F, 0.3F, -0.4887F, 0.0F, 0.0F));
PartDefinition rHindHoof = rHindLeg03.addOrReplaceChild("rHindHoof", CubeListBuilder.create().texOffs(32, 20).mirror().addBox(-1.5F, 0.0F, -2.4F, 3.0F, 2.0F, 3.0F, new CubeDeformation(0.0F)).mirror(false), PartPose.offset(0.0F, 6.2F, 0.39F));
PartDefinition rHindLeg03 = rHindLeg02.addOrReplaceChild("rHindLeg03", CubeListBuilder.create().texOffs(45, 26).mirror().addBox(-1.0F, -0.55F, -1.0F, 2.0F, 9.0F, 2.0F, new CubeDeformation(0.0F)).mirror(false), PartPose.offsetAndRotation(-0.1F, 5.8F, 0.3F, -0.4887F, 0.0F, 0.0F));
PartDefinition rHindHoofClaw01a = rHindLeg03.addOrReplaceChild("rHindHoofClaw01a", CubeListBuilder.create().texOffs(39, 23).addBox(-0.5F, -0.5F, -2.0F, 1.0F, 1.0F, 2.0F, new CubeDeformation(0.0F)), PartPose.offsetAndRotation(-0.5F, 7.9F, -0.35F, 0.0F, 0.0524F, 0.0F));
PartDefinition rHindHoofClaw01b = rHindHoofClaw01a.addOrReplaceChild("rHindHoofClaw01b", CubeListBuilder.create().texOffs(31, 23).addBox(-0.51F, -1.1F, -0.7F, 1.0F, 1.0F, 2.0F, new CubeDeformation(0.0F)), PartPose.offsetAndRotation(0.0F, 0.0F, -1.0F, 0.4363F, 0.0F, 0.0F));
PartDefinition rHindHoofClaw02a = rHindLeg03.addOrReplaceChild("rHindHoofClaw02a", CubeListBuilder.create().texOffs(39, 23).addBox(-0.5F, -0.5F, -2.0F, 1.0F, 1.0F, 2.0F, new CubeDeformation(0.0F)), PartPose.offsetAndRotation(0.5F, 7.9F, -0.35F, 0.0F, -0.0873F, 0.0F));
PartDefinition rHindHoofClaw02b = rHindHoofClaw02a.addOrReplaceChild("rHindHoofClaw02b", CubeListBuilder.create().texOffs(30, 22).addBox(-0.51F, -1.1F, -0.7F, 1.0F, 1.0F, 3.0F, new CubeDeformation(0.0F)), PartPose.offsetAndRotation(0.0F, 0.0F, -1.0F, 0.4363F, 0.0F, 0.0F));
PartDefinition tail = ass.addOrReplaceChild("tail", CubeListBuilder.create().texOffs(54, 25).addBox(-1.5F, 0.0F, -1.0F, 3.0F, 4.0F, 2.0F, new CubeDeformation(0.0F)), PartPose.offsetAndRotation(0.0F, -2.7F, 5.4F, 0.576F, 0.0F, 0.0F));
PartDefinition chest = body.addOrReplaceChild("chest", CubeListBuilder.create().texOffs(0, 0).addBox(-3.5F, -3.0F, -5.0F, 7.0F, 6.0F, 5.0F, new CubeDeformation(0.0F)), PartPose.offsetAndRotation(0.0F, 0.8F, 2.4F, -0.8378F, 0.0F, 0.0F));
PartDefinition neck = chest.addOrReplaceChild("neck", CubeListBuilder.create().texOffs(26, 37).addBox(-2.5F, -2.5F, -6.0F, 5.0F, 5.0F, 5.0F, new CubeDeformation(-0.1F)), PartPose.offsetAndRotation(0.0F, 0.4F, -3.0F, -0.3142F, 0.0F, 0.0F));
PartDefinition head = neck.addOrReplaceChild("head", CubeListBuilder.create().texOffs(46, 39).addBox(-2.5F, -3.0F, -4.0F, 5.0F, 5.0F, 4.0F, new CubeDeformation(0.0F)), PartPose.offsetAndRotation(0.0F, 1.1F, -5.0F, -0.3142F, 0.0F, 0.0F));
PartDefinition snout = head.addOrReplaceChild("snout", CubeListBuilder.create().texOffs(54, 31).addBox(-1.5F, 0.0F, -1.0F, 3.0F, 4.0F, 2.0F, new CubeDeformation(0.0F)), PartPose.offsetAndRotation(0.0F, 1.7F, -3.1F, 0.3491F, 0.0F, 0.0F));
PartDefinition christmas_nose = snout.addOrReplaceChild("christmas_nose", CubeListBuilder.create().texOffs(56, 53).addBox(-1.0F, -0.75F, -0.15F, 2.0F, 2.0F, 2.0F, new CubeDeformation(0.0F)), PartPose.offset(0.0F, 3.95F, -1.4F));
PartDefinition upperJaw = head.addOrReplaceChild("upperJaw", CubeListBuilder.create().texOffs(19, 57).addBox(-2.0F, 0.0F, -1.0F, 4.0F, 4.0F, 1.0F, new CubeDeformation(0.0F)), PartPose.offset(0.0F, 1.3F, -1.0F));
PartDefinition lEar = head.addOrReplaceChild("lEar", CubeListBuilder.create().texOffs(21, 0).mirror().addBox(-1.0F, -0.7F, -3.1F, 2.0F, 1.0F, 3.0F, new CubeDeformation(0.0F)).mirror(false), PartPose.offsetAndRotation(2.1F, -1.0F, -3.0F, 0.2793F, -1.0821F, 0.0F));
PartDefinition rEar = head.addOrReplaceChild("rEar", CubeListBuilder.create().texOffs(21, 0).addBox(-1.0F, -0.7F, -3.1F, 2.0F, 1.0F, 3.0F, new CubeDeformation(0.0F)), PartPose.offsetAndRotation(-2.1F, -1.0F, -3.0F, 0.2793F, 1.0821F, 0.0F));
Expand Down Expand Up @@ -200,12 +231,18 @@ public static LayerDefinition createBodyLayer() {
PartDefinition mane04 = chest.addOrReplaceChild("mane04", CubeListBuilder.create().texOffs(36, 54).addBox(-3.0F, -1.0F, 0.0F, 6.0F, 2.0F, 8.0F, new CubeDeformation(0.0F)), PartPose.offsetAndRotation(0.0F, 2.0F, -3.1F, -0.6109F, 0.0F, 0.0F));
PartDefinition lForeleg01 = body.addOrReplaceChild("lForeleg01", CubeListBuilder.create().texOffs(29, 0).addBox(-1.0F, -2.4F, -2.5F, 3.0F, 7.0F, 5.0F, new CubeDeformation(0.0F)), PartPose.offsetAndRotation(3.1F, 0.9F, 2.3F, 0.1396F, 0.0F, -0.0873F));
PartDefinition lForeleg02 = lForeleg01.addOrReplaceChild("lForeleg02", CubeListBuilder.create().texOffs(31, 13).addBox(-2.0F, 0.0F, -2.0F, 3.0F, 3.0F, 4.0F, new CubeDeformation(0.0F)), PartPose.offsetAndRotation(0.8F, 4.4F, 0.1F, 0.0F, 0.0F, 0.0873F));
PartDefinition lForeleg03 = lForeleg02.addOrReplaceChild("lForeleg03", CubeListBuilder.create().texOffs(45, 26).addBox(-1.0F, 0.0F, -1.0F, 2.0F, 8.0F, 2.0F, new CubeDeformation(0.0F)), PartPose.offsetAndRotation(-0.4F, 2.7F, 0.0F, -0.1396F, 0.0F, 0.0F));
PartDefinition lForeHoof = lForeleg03.addOrReplaceChild("lForeHoof", CubeListBuilder.create().texOffs(32, 20).addBox(-1.5F, 0.0F, -2.4F, 3.0F, 2.0F, 3.0F, new CubeDeformation(0.0F)), PartPose.offset(0.0F, 7.3F, 0.4F));
PartDefinition lForeleg03 = lForeleg02.addOrReplaceChild("lForeleg03", CubeListBuilder.create().texOffs(45, 26).addBox(-1.0F, 0.0F, -1.0F, 2.0F, 9.0F, 2.0F, new CubeDeformation(0.0F)), PartPose.offsetAndRotation(-0.4F, 2.7F, 0.0F, -0.1396F, 0.0F, 0.0F));
PartDefinition lFrontHoofClaw01a = lForeleg03.addOrReplaceChild("lFrontHoofClaw01a", CubeListBuilder.create().texOffs(39, 23).mirror().addBox(-0.5F, -0.5F, -2.0F, 1.0F, 1.0F, 2.0F, new CubeDeformation(0.0F)).mirror(false), PartPose.offsetAndRotation(0.55F, 8.65F, -0.35F, 0.0F, -0.0524F, 0.0F));
PartDefinition lFrontHoofClaw01b = lFrontHoofClaw01a.addOrReplaceChild("lFrontHoofClaw01b", CubeListBuilder.create().texOffs(31, 23).mirror().addBox(-0.49F, -1.1F, -0.7F, 1.0F, 1.0F, 2.0F, new CubeDeformation(0.0F)).mirror(false), PartPose.offsetAndRotation(0.0F, 0.0F, -1.0F, 0.4363F, 0.0F, 0.0F));
PartDefinition lFrontHoofClaw02a = lForeleg03.addOrReplaceChild("lFrontHoofClaw02a", CubeListBuilder.create().texOffs(39, 23).mirror().addBox(-0.5F, -0.5F, -2.0F, 1.0F, 1.0F, 2.0F, new CubeDeformation(0.0F)).mirror(false), PartPose.offsetAndRotation(-0.45F, 8.65F, -0.35F, 0.0F, 0.0873F, 0.0F));
PartDefinition lFrontHoofClaw02b = lFrontHoofClaw02a.addOrReplaceChild("lFrontHoofClaw02b", CubeListBuilder.create().texOffs(30, 22).mirror().addBox(-0.49F, -1.1F, -0.7F, 1.0F, 1.0F, 3.0F, new CubeDeformation(0.0F)).mirror(false), PartPose.offsetAndRotation(0.0F, 0.0F, -1.0F, 0.4363F, 0.0F, 0.0F));
PartDefinition rForeleg01 = body.addOrReplaceChild("rForeleg01", CubeListBuilder.create().texOffs(29, 0).mirror().addBox(-2.0F, -2.4F, -2.5F, 3.0F, 7.0F, 5.0F, new CubeDeformation(0.0F)).mirror(false), PartPose.offsetAndRotation(-3.1F, 0.9F, 2.3F, 0.1396F, 0.0F, 0.0873F));
PartDefinition rForeleg02 = rForeleg01.addOrReplaceChild("rForeleg02", CubeListBuilder.create().texOffs(31, 13).mirror().addBox(-1.0F, 0.0F, -2.0F, 3.0F, 3.0F, 4.0F, new CubeDeformation(0.0F)).mirror(false), PartPose.offsetAndRotation(-0.8F, 4.4F, 0.1F, 0.0F, 0.0F, -0.0873F));
PartDefinition rForeleg03 = rForeleg02.addOrReplaceChild("rForeleg03", CubeListBuilder.create().texOffs(45, 26).mirror().addBox(-1.0F, 0.0F, -1.0F, 2.0F, 8.0F, 2.0F, new CubeDeformation(0.0F)).mirror(false), PartPose.offsetAndRotation(0.4F, 2.7F, 0.0F, -0.1396F, 0.0F, 0.0F));
PartDefinition rForeHoof = rForeleg03.addOrReplaceChild("rForeHoof", CubeListBuilder.create().texOffs(32, 20).mirror().addBox(-1.5F, 0.0F, -2.4F, 3.0F, 2.0F, 3.0F, new CubeDeformation(0.0F)).mirror(false), PartPose.offset(0.0F, 7.3F, 0.4F));
PartDefinition rForeleg03 = rForeleg02.addOrReplaceChild("rForeleg03", CubeListBuilder.create().texOffs(45, 26).mirror().addBox(-1.0F, 0.0F, -1.0F, 2.0F, 9.0F, 2.0F, new CubeDeformation(0.0F)).mirror(false), PartPose.offsetAndRotation(0.4F, 2.7F, 0.0F, -0.1396F, 0.0F, 0.0F));
PartDefinition rFrontHoofClaw01a = rForeleg03.addOrReplaceChild("rFrontHoofClaw01a", CubeListBuilder.create().texOffs(39, 23).addBox(-0.5F, -0.5F, -2.0F, 1.0F, 1.0F, 2.0F, new CubeDeformation(0.0F)), PartPose.offsetAndRotation(-0.55F, 8.65F, -0.35F, 0.0F, 0.0524F, 0.0F));
PartDefinition rFrontHoofClaw01b = rFrontHoofClaw01a.addOrReplaceChild("rFrontHoofClaw01b", CubeListBuilder.create().texOffs(31, 23).addBox(-0.51F, -1.1F, -0.7F, 1.0F, 1.0F, 2.0F, new CubeDeformation(0.0F)), PartPose.offsetAndRotation(0.0F, 0.0F, -1.0F, 0.4363F, 0.0F, 0.0F));
PartDefinition rFrontHoofClaw02a = rForeleg03.addOrReplaceChild("rFrontHoofClaw02a", CubeListBuilder.create().texOffs(39, 23).addBox(-0.5F, -0.5F, -2.0F, 1.0F, 1.0F, 2.0F, new CubeDeformation(0.0F)), PartPose.offsetAndRotation(0.45F, 8.65F, -0.35F, 0.0F, -0.0873F, 0.0F));
PartDefinition rFrontHoofClaw02b = rFrontHoofClaw02a.addOrReplaceChild("rFrontHoofClaw02b", CubeListBuilder.create().texOffs(30, 22).addBox(-0.51F, -1.1F, -0.7F, 1.0F, 1.0F, 3.0F, new CubeDeformation(0.0F)), PartPose.offsetAndRotation(0.0F, 0.0F, -1.0F, 0.4363F, 0.0F, 0.0F));
return LayerDefinition.create(meshdefinition, 64, 64);
}

Expand Down

0 comments on commit da88b37

Please sign in to comment.