package com.arkcraft.module.creature.client.model;
import com.arkcraft.lib.LogHelper;
import net.ilexiconn.llibrary.client.model.modelbase.MowzieModelBase;
import net.ilexiconn.llibrary.client.model.modelbase.MowzieModelRenderer;
import net.minecraft.client.model.ModelRenderer;
import net.minecraft.client.renderer.GlStateManager;
import net.minecraft.entity.Entity;
public class ModelRaptorOld2 extends MowzieModelBase
{
public MowzieModelRenderer LeftLegThigh;
public MowzieModelRenderer RightLegThigh;
public MowzieModelRenderer Waist;
public MowzieModelRenderer LeftLeg;
public MowzieModelRenderer LeftFoot;
public MowzieModelRenderer LeftOutterFoot;
public MowzieModelRenderer LeftMiddleFoot;
public MowzieModelRenderer LeftInnerFoot;
public MowzieModelRenderer BackLeftClaw;
public MowzieModelRenderer LeftOutterClaw;
public MowzieModelRenderer LeftMiddleClaw;
public MowzieModelRenderer LeftInnerClaw1;
public MowzieModelRenderer LeftInnerClaw2;
public MowzieModelRenderer RightLeg;
public MowzieModelRenderer RightFoot;
public MowzieModelRenderer BackRightClaw;
public MowzieModelRenderer RightOutterFoot;
public MowzieModelRenderer RightMiddleFoot;
public MowzieModelRenderer RightInnerFoot;
public MowzieModelRenderer RightOutterClaw;
public MowzieModelRenderer RightMiddleClaw;
public MowzieModelRenderer RightInnerClaw1;
public MowzieModelRenderer RightInnerClaw2;
public MowzieModelRenderer Tail1;
public MowzieModelRenderer UpperBoddy;
public MowzieModelRenderer Tail2;
public MowzieModelRenderer Tail3;
public MowzieModelRenderer Tail4;
public MowzieModelRenderer Tail5;
public MowzieModelRenderer Tailfeathers4;
public MowzieModelRenderer TailFeathers3;
public MowzieModelRenderer TailFeathers2;
public MowzieModelRenderer TailFeathers1;
public MowzieModelRenderer Chest;
public MowzieModelRenderer Neck;
public MowzieModelRenderer LeftUpperArm;
public MowzieModelRenderer RightUpperArm;
public MowzieModelRenderer Head;
public MowzieModelRenderer LowerSnout1;
public MowzieModelRenderer Jaw;
public MowzieModelRenderer HeadFeathers1;
public MowzieModelRenderer HeadFeathers2;
public MowzieModelRenderer HeadFeathers3;
public MowzieModelRenderer HeadFeathers4;
public MowzieModelRenderer HeadFeathers5;
public MowzieModelRenderer HeadFeathers6;
public MowzieModelRenderer HeadFeathers7;
public MowzieModelRenderer RightEyeball;
public MowzieModelRenderer LeftEyeball;
public MowzieModelRenderer UpperSnout;
public MowzieModelRenderer LowerSnout2;
public MowzieModelRenderer RightPupill;
public MowzieModelRenderer LeftPupill;
public MowzieModelRenderer LeftLowerArm;
public MowzieModelRenderer LeftArmFeathers1;
public MowzieModelRenderer LeftArmFeathers2;
public MowzieModelRenderer LeftArmFeathers3;
public MowzieModelRenderer LeftArmFeathers4;
public MowzieModelRenderer LeftArmFeathers5;
public MowzieModelRenderer LeftHand1;
public MowzieModelRenderer LeftHand2;
public MowzieModelRenderer RightLowerArm;
public MowzieModelRenderer RightArmFeathers2;
public MowzieModelRenderer RghtArmFeathers1;
public MowzieModelRenderer RightArmFeathers4;
public MowzieModelRenderer RightArmFeathers5;
public MowzieModelRenderer RightArmFeathers3;
public MowzieModelRenderer RightHand1;
public MowzieModelRenderer RightHand2;
public ModelRaptorOld2()
{
textureWidth = 128;
textureHeight = 128;
this.Tail2 = new MowzieModelRenderer(this, 0, 106);
this.Tail2.setRotationPoint(0.0F, 0.23024359497401758F, 8.023024352625587F);
this.Tail2.addBox(-2.5F, -6.091729809042101E-5F, -0.0365100503297499F, 5, 4, 9, 0.0F);
this.setRotateAngle(Tail2, 0.03490658503988659F, 0.0F, 0.0F);
this.HeadFeathers2 = new MowzieModelRenderer(this, 26, 41);
this.HeadFeathers2.setRotationPoint(0.0F, 0.0F, 0.0F);
this.HeadFeathers2.addBox(0.0F, -5.0F, -4.0F, 0, 6, 1, 0.0F);
this.setRotateAngle(HeadFeathers2, -1.1344640137963142F, 0.0F, 0.0F);
this.LeftArmFeathers4 = new MowzieModelRenderer(this, 24, 32);
this.LeftArmFeathers4.setRotationPoint(0.0F, 7.516910420957146E-4F, 0.003412681977403409F);
this.LeftArmFeathers4.addBox(1.5F, 2.2F, 2.0F, 0, 1, 3, 0.0F);
this.setRotateAngle(LeftArmFeathers4, -0.3839770968142266F, 0.0F, 0.0F);
this.LeftLowerArm = new MowzieModelRenderer(this, 34, 23);
this.LeftLowerArm.setRotationPoint(0.7012158291296555F, 4.058946910821383F,
0.8504389079243522F);
this.LeftLowerArm.addBox(-1.0F, 0.0F, -5.0F, 2, 2, 5, 0.0F);
this.LeftMiddleClaw = new MowzieModelRenderer(this, 62, 8);
this.LeftMiddleClaw.setRotationPoint(0.0F, 0.0F, 0.0F);
this.LeftMiddleClaw.addBox(-0.4000000059604645F, 7.0F, -5.0F, 1, 1, 1, 0.0F);
this.LeftInnerClaw2 = new MowzieModelRenderer(this, 62, 2);
this.LeftInnerClaw2.setRotationPoint(0.0F, 0.0F, 0.0F);
this.LeftInnerClaw2.addBox(-0.800000011920929F, 4.5F, -5.5F, 1, 1, 2, 0.0F);
this.RightUpperArm = new MowzieModelRenderer(this, 24, 23);
this.RightUpperArm.setRotationPoint(-3.0F, 5.646995491906456F, -3.1025095241554586F);
this.RightUpperArm.addBox(-2.0F, -1.5F, -1.5F, 2, 6, 3, 0.0F);
this.setRotateAngle(RightUpperArm, 0.27942721324429215F, 0.0024434609527920616F,
0.13962634015954636F);
this.RghtArmFeathers1 = new MowzieModelRenderer(this, 24, 32);
this.RghtArmFeathers1.setRotationPoint(0.0F, 0.0F, 0.0F);
this.RghtArmFeathers1.addBox(-1.5F, -0.5F, 0.5F, 0, 1, 3, 0.0F);
this.RightOutterFoot = new MowzieModelRenderer(this, 56, 10);
this.RightOutterFoot.setRotationPoint(0.0F, 0.0F, 0.0F);
this.RightOutterFoot.addBox(-1.0F, 6.0F, -4.5F, 1, 2, 5, 0.0F);
this.setRotateAngle(RightOutterFoot, 0.08920936674176302F, 0.21167289761824615F,
-0.01624963763548582F);
this.HeadFeathers5 = new MowzieModelRenderer(this, 26, 41);
this.HeadFeathers5.setRotationPoint(0.0F, 0.0F, 0.0F);
this.HeadFeathers5.addBox(0.0F, -5.0F, -1.0F, 0, 6, 1, 0.0F);
this.setRotateAngle(HeadFeathers5, -1.6580627893946132F, 0.0F, 0.0F);
this.RightArmFeathers2 = new MowzieModelRenderer(this, 24, 32);
this.RightArmFeathers2.setRotationPoint(0.0F, 0.0F, 0.0F);
this.RightArmFeathers2.addBox(-1.5F, 0.5F, 1.5F, 0, 1, 3, 0.0F);
this.setRotateAngle(RightArmFeathers2, -0.08726646259971634F, 0.0F, 0.0F);
this.BackRightClaw = new MowzieModelRenderer(this, 62, 5);
this.BackRightClaw.setRotationPoint(0.0F, 0.0F, 0.0F);
this.BackRightClaw.addBox(-0.5F, 4.5F, -1.5F, 1, 2, 1, 0.0F);
this.setRotateAngle(BackRightClaw, 0.4363323003053663F, 0.0F, 0.0F);
this.Neck = new MowzieModelRenderer(this, 0, 32);
this.Neck.setRotationPoint(0.0F, 3.843558310510619F, -3.267577009605857F);
this.Neck.addBox(-2.5F, -8.5F, -2.5F, 5, 9, 5, 0.0F);
this.setRotateAngle(Neck, 0.5061454830783555F, 0.0F, 0.0F);
this.Jaw = new MowzieModelRenderer(this, 24, 14);
this.Jaw.setRotationPoint(0.0F, 1.5F, -8.0F);
this.Jaw.addBox(-2.0F, -0.7F, -6.8F, 4, 2, 7, 0.0F);
this.setRotateAngle(Jaw, -0.05235987755982988F, 0.0F, 0.0F);
this.HeadFeathers6 = new MowzieModelRenderer(this, 26, 41);
this.HeadFeathers6.setRotationPoint(0.0F, 0.0F, 0.0F);
this.HeadFeathers6.addBox(0.0F, -4.5F, 0.0F, 0, 6, 1, 0.0F);
this.setRotateAngle(HeadFeathers6, -1.8325957145940461F, 0.0F, 0.0F);
this.LeftHand2 = new MowzieModelRenderer(this, 34, 30);
this.LeftHand2.setRotationPoint(0.0F, 0.0F, 0.0F);
this.LeftHand2.addBox(-1.1F, 1.0F, -5.0F, 2, 3, 1, 0.0F);
this.RightArmFeathers4 = new MowzieModelRenderer(this, 24, 36);
this.RightArmFeathers4.setRotationPoint(0.0F, 7.516910420957146E-4F, 0.003412681977403409F);
this.RightArmFeathers4.addBox(-1.5F, 1.5F, 1.5F, 0, 1, 4, 0.0F);
this.setRotateAngle(RightArmFeathers4, -0.20944417161479364F, 0.0F, 0.0F);
this.LeftInnerFoot = new MowzieModelRenderer(this, 56, 17);
this.LeftInnerFoot.setRotationPoint(0.0F, 0.0F, 0.0F);
this.LeftInnerFoot.addBox(-0.699999988079071F, 6.0F, -3.5F, 1, 2, 4, 0.0F);
this.setRotateAngle(LeftInnerFoot, 0.08909425967226049F, 0.20559054771714225F,
0.05327424499186149F);
this.BackLeftClaw = new MowzieModelRenderer(this, 62, 5);
this.BackLeftClaw.setRotationPoint(0.0F, 0.0F, 0.0F);
this.BackLeftClaw.addBox(-0.5F, 4.5F, -1.5F, 1, 2, 1, 0.0F);
this.setRotateAngle(BackLeftClaw, 0.4363323003053663F, 0.0F, 0.0F);
this.LeftArmFeathers5 = new MowzieModelRenderer(this, 24, 32);
this.LeftArmFeathers5.setRotationPoint(0.0F, 7.516910420957146E-4F, 0.003412681977403409F);
this.LeftArmFeathers5.addBox(1.5F, 3.2F, 2.0F, 0, 1, 3, 0.0F);
this.setRotateAngle(LeftArmFeathers5, -0.5061501444538296F, 0.0F, 0.0F);
this.Tail1 = new MowzieModelRenderer(this, 0, 92);
this.Tail1.setRotationPoint(0.0F, -5.667564050259824F, 3.610243526255875F);
this.Tail1.addBox(-3.0F, -0.0024359497401756913F, 0.20975647374412532F, 6, 6, 8, 0.0F);
this.Tailfeathers4 = new MowzieModelRenderer(this, 30, 60);
this.Tailfeathers4.setRotationPoint(0.0F, 0.0F, 0.0F);
this.Tailfeathers4.addBox(0.0F, -1.0F, 1.7F, 0, 2, 1, 0.0F);
this.RightArmFeathers5 = new MowzieModelRenderer(this, 24, 32);
this.RightArmFeathers5.setRotationPoint(0.0F, 7.516910420957146E-4F, 0.003412681977403409F);
this.RightArmFeathers5.addBox(-1.5F, 2.2F, 2.0F, 0, 1, 3, 0.0F);
this.setRotateAngle(RightArmFeathers5, -0.3839770968142266F, 0.0F, 0.0F);
this.RightInnerClaw2 = new MowzieModelRenderer(this, 62, 2);
this.RightInnerClaw2.setRotationPoint(0.0F, 0.0F, 0.0F);
this.RightInnerClaw2.addBox(-0.4000000059604645F, 4.5F, -5.5F, 1, 1, 2, 0.0F);
this.TailFeathers1 = new MowzieModelRenderer(this, 30, 71);
this.TailFeathers1.setRotationPoint(0.0F, -0.09902680687415888F, 0.013917310096005053F);
this.TailFeathers1.addBox(0.0F, -0.5F, 13.7F, 0, 1, 4, 0.0F);
this.Head = new MowzieModelRenderer(this, 0, 0);
this.Head.setRotationPoint(0.0F, -7.568395609140178F, 2.291154273188009F);
this.Head.addBox(-3.0F, -3.0F, -8.0F, 6, 6, 8, 0.0F);
this.setRotateAngle(Head, -0.47123889803846897F, 0.0F, 0.0F);
this.Tail5 = new MowzieModelRenderer(this, 30, 84);
this.Tail5.setRotationPoint(0.0F, 0.6275640502598243F, 8.980243526255876F);
this.Tail5.addBox(-0.5F, -0.5F, -0.3F, 1, 1, 10, 0.0F);
this.setRotateAngle(Tail5, 0.06981317007977318F, 0.0F, 0.0F);
this.RightMiddleFoot = new MowzieModelRenderer(this, 56, 10);
this.RightMiddleFoot.setRotationPoint(0.0F, 0.0F, 0.0F);
this.RightMiddleFoot.addBox(-0.7F, 6.0F, -4.5F, 1, 2, 5, 0.0F);
this.setRotateAngle(RightMiddleFoot, 0.08726646259971647F, 0.0029670597283903604F,
-0.03473205211468716F);
this.Waist = new MowzieModelRenderer(this, 0, 75);
this.Waist.setRotationPoint(0.0F, 9.07F, 7.99F);
this.Waist.addBox(-3.7F, -5.682435949740175F, -4.140243526255874F, 7, 9, 8, 0.0F);
this.setRotateAngle(Waist, -0.06981317007977318F, 0.0F, 0.0F);
this.LeftArmFeathers1 = new MowzieModelRenderer(this, 24, 32);
this.LeftArmFeathers1.setRotationPoint(0.0F, 7.516910420957146E-4F, 0.003412681977403409F);
this.LeftArmFeathers1.addBox(1.5F, -0.5F, 0.5F, 0, 1, 3, 0.0F);
this.RightLegThigh = new MowzieModelRenderer(this, 28, 0);
this.RightLegThigh.setRotationPoint(-3.0F, 10.004457613554232F, 6.99625315625953F);
this.RightLegThigh.addBox(-2.0F, -3.0F, -2.5F, 3, 9, 5, 0.0F);
this.setRotateAngle(RightLegThigh, -0.17453292012214658F, 0.0F, 0.1396263390779495F);
this.TailFeathers2 = new MowzieModelRenderer(this, 30, 76);
this.TailFeathers2.setRotationPoint(0.0F, 0.0F, 0.0F);
this.TailFeathers2.addBox(0.0F, -1.0F, 7.7F, 0, 2, 6, 0.0F);
this.LeftPupill = new MowzieModelRenderer(this, 0, 4);
this.LeftPupill.setRotationPoint(0.0F, 0.0F, 0.0F);
this.LeftPupill.addBox(4.5F, -1.5F, -2.0F, 1, 2, 1, 0.0F);
this.setRotateAngle(LeftPupill, 0.0F, 0.7853981633974483F, 0.0F);
this.RightInnerClaw1 = new MowzieModelRenderer(this, 62, 5);
this.RightInnerClaw1.setRotationPoint(0.0F, 0.0F, 0.0F);
this.RightInnerClaw1.addBox(-0.4000000059604645F, 5.0F, -4.5F, 1, 2, 1, 0.0F);
this.setRotateAngle(RightInnerClaw1, 0.08726646006107329F, 0.0F, 0.0F);
this.RightHand1 = new MowzieModelRenderer(this, 34, 30);
this.RightHand1.setRotationPoint(0.0F, 0.0F, 0.0F);
this.RightHand1.addBox(-1.1F, 1.0F, -5.0F, 2, 3, 1, 0.0F);
this.setRotateAngle(RightHand1, -0.20943951023931945F, 0.0F, 0.0F);
this.LeftOutterFoot = new MowzieModelRenderer(this, 56, 10);
this.LeftOutterFoot.setRotationPoint(0.0F, 0.0F, 0.0F);
this.LeftOutterFoot.addBox(0.0F, 6.0F, -4.5F, 1, 2, 5, 0.0F);
this.setRotateAngle(LeftOutterFoot, 0.08920936674176302F, -0.21167289761824615F,
0.01624963763548582F);
this.LeftOutterClaw = new MowzieModelRenderer(this, 62, 8);
this.LeftOutterClaw.setRotationPoint(0.0F, 0.0F, 0.0F);
this.LeftOutterClaw.addBox(-0.10000000149011612F, 7.0F, -5.0F, 1, 1, 1, 0.0F);
this.LeftEyeball = new MowzieModelRenderer(this, 0, 0);
this.LeftEyeball.setRotationPoint(0.0F, 0.0F, 0.0F);
this.LeftEyeball.addBox(2.1F, -1.5F, -5.5F, 1, 2, 2, 0.0F);
this.RightLeg = new MowzieModelRenderer(this, 44, 0);
this.RightLeg.setRotationPoint(-0.4924559943469011F, 5.214237007402094F,
-0.09601597006040485F);
this.RightLeg.addBox(-1.0F, -1.0F, -0.5F, 2, 3, 7, 0.0F);
this.Chest = new MowzieModelRenderer(this, 2, 61);
this.Chest.setRotationPoint(0.0F, -0.2491731009600654F, -6.61026806874157F);
this.Chest.addBox(-3.0F, 0.01745240643728348F, -5.560152304843609F, 6, 7, 7, 0.0F);
this.setRotateAngle(Chest, -0.12217304763960307F, 0.0F, 0.0F);
this.HeadFeathers1 = new MowzieModelRenderer(this, 26, 41);
this.HeadFeathers1.setRotationPoint(0.0F, 0.0F, 0.0F);
this.HeadFeathers1.addBox(0.0F, -3.0F, -5.0F, 0, 6, 1, 0.0F);
this.setRotateAngle(HeadFeathers1, -1.0471975511965976F, 0.0F, 0.0F);
this.HeadFeathers3 = new MowzieModelRenderer(this, 26, 41);
this.HeadFeathers3.setRotationPoint(0.0F, 0.0F, 0.0F);
this.HeadFeathers3.addBox(0.0F, -6.0F, -3.0F, 0, 6, 1, 0.0F);
this.setRotateAngle(HeadFeathers3, -1.3089969389957472F, 0.0F, 0.0F);
this.RightInnerFoot = new MowzieModelRenderer(this, 56, 17);
this.RightInnerFoot.setRotationPoint(0.0F, 0.0F, 0.0F);
this.RightInnerFoot.addBox(-0.30000001192092896F, 6.0F, -3.5F, 1, 2, 4, 0.0F);
this.setRotateAngle(RightInnerFoot, 0.08909425967226049F, -0.20559054771714225F,
-0.05327424499186149F);
this.LeftFoot = new MowzieModelRenderer(this, 46, 10);
this.LeftFoot.setRotationPoint(-0.13917309988899418F, 0.10698280934454907F,
5.095997010082719F);
this.LeftFoot.addBox(-1.0F, 0.0F, -1.5F, 2, 7, 3, 0.0F);
this.setRotateAngle(LeftFoot, 0.08632949453750462F, -0.0181521733426594F,
0.10314017064577054F);
this.LeftArmFeathers2 = new MowzieModelRenderer(this, 24, 32);
this.LeftArmFeathers2.setRotationPoint(0.0F, 7.516910420957146E-4F, 0.003412681977403409F);
this.LeftArmFeathers2.addBox(1.5F, 0.5F, 1.5F, 0, 1, 3, 0.0F);
this.setRotateAngle(LeftArmFeathers2, -0.08727112397519053F, 0.0F, 0.0F);
this.RightHand2 = new MowzieModelRenderer(this, 34, 30);
this.RightHand2.setRotationPoint(0.0F, 0.0F, 0.0F);
this.RightHand2.addBox(-0.9F, 1.0F, -5.0F, 2, 3, 1, 0.0F);
this.HeadFeathers7 = new MowzieModelRenderer(this, 26, 41);
this.HeadFeathers7.setRotationPoint(0.0F, 0.0F, 0.0F);
this.HeadFeathers7.addBox(0.0F, -3.5F, 1.0F, 0, 6, 1, 0.0F);
this.setRotateAngle(HeadFeathers7, -2.007128639793479F, 0.0F, 0.0F);
this.RightLowerArm = new MowzieModelRenderer(this, 34, 23);
this.RightLowerArm.setRotationPoint(-0.7012158291296555F, 4.058946910821383F,
0.8504389079243522F);
this.RightLowerArm.addBox(-1.0F, 0.0F, -5.0F, 2, 2, 5, 0.0F);
this.LeftInnerClaw1 = new MowzieModelRenderer(this, 62, 5);
this.LeftInnerClaw1.setRotationPoint(0.0F, 0.0F, 0.0F);
this.LeftInnerClaw1.addBox(-0.8F, 5.0F, -4.5F, 1, 2, 1, 0.0F);
this.setRotateAngle(LeftInnerClaw1, 0.08726646259971647F, 0.0F, 0.0F);
this.RightEyeball = new MowzieModelRenderer(this, 0, 0);
this.RightEyeball.setRotationPoint(0.0F, 0.0F, 0.0F);
this.RightEyeball.addBox(-3.1F, -1.5F, -5.5F, 1, 2, 2, 0.0F);
this.RightPupill = new MowzieModelRenderer(this, 0, 4);
this.RightPupill.setRotationPoint(0.1F, 0.0F, 0.0F);
this.RightPupill.addBox(0.9F, -1.5F, -5.5F, 1, 2, 1, 0.0F);
this.setRotateAngle(RightPupill, 0.0F, 0.7853981633974483F, 0.0F);
this.HeadFeathers4 = new MowzieModelRenderer(this, 26, 41);
this.HeadFeathers4.setRotationPoint(0.0F, 0.0F, 0.0F);
this.HeadFeathers4.addBox(0.0F, -6.0F, -2.0F, 0, 6, 1, 0.0F);
this.setRotateAngle(HeadFeathers4, -1.48352986419518F, 0.0F, 0.0F);
this.RightMiddleClaw = new MowzieModelRenderer(this, 62, 8);
this.RightMiddleClaw.setRotationPoint(0.0F, 0.0F, 0.0F);
this.RightMiddleClaw.addBox(-0.6000000238418579F, 7.0F, -5.0F, 1, 1, 1, 0.0F);
this.UpperBoddy = new MowzieModelRenderer(this, 0, 75);
this.UpperBoddy.setRotationPoint(0.0F, -5.1863457317990225F, -3.727333198787372F);
this.UpperBoddy.addBox(-3.5F, -0.41917310096006544F, -7.470268068741571F, 7, 8, 8, 0.0F);
this.setRotateAngle(UpperBoddy, 0.20943951023931953F, 0.0F, 0.0F);
this.UpperSnout = new MowzieModelRenderer(this, 0, 24);
this.UpperSnout.setRotationPoint(0.0F, 0.0F, 0.0F);
this.UpperSnout.addBox(-2.5F, -3.7F, -6.6F, 5, 1, 7, 0.0F);
this.setRotateAngle(UpperSnout, 0.08726646259971642F, 0.0F, 0.0F);
this.LeftArmFeathers3 = new MowzieModelRenderer(this, 24, 36);
this.LeftArmFeathers3.setRotationPoint(0.0F, 7.516910420957146E-4F, 0.003412681977403409F);
this.LeftArmFeathers3.addBox(1.5F, 1.5F, 1.5F, 0, 1, 4, 0.0F);
this.setRotateAngle(LeftArmFeathers3, -0.20944417161479364F, 0.0F, 0.0F);
this.LeftHand1 = new MowzieModelRenderer(this, 34, 30);
this.LeftHand1.setRotationPoint(0.0F, 7.669883586203241E-4F, 0.0033798929814690126F);
this.LeftHand1.addBox(-0.9F, 1.0F, -5.0F, 2, 3, 1, 0.0F);
this.setRotateAngle(LeftHand1, -0.20944417161479364F, 0.0F, 0.0F);
this.RightArmFeathers3 = new MowzieModelRenderer(this, 24, 32);
this.RightArmFeathers3.setRotationPoint(0.0F, 7.516910420957146E-4F, 0.003412681977403409F);
this.RightArmFeathers3.addBox(-1.5F, 3.2F, 2.0F, 0, 1, 3, 0.0F);
this.setRotateAngle(RightArmFeathers3, -0.5061501444538296F, 0.0F, 0.0F);
this.LeftMiddleFoot = new MowzieModelRenderer(this, 56, 10);
this.LeftMiddleFoot.setRotationPoint(0.0F, 0.0F, 0.0F);
this.LeftMiddleFoot.addBox(-0.30000001192092896F, 6.0F, -4.5F, 1, 2, 5, 0.0F);
this.setRotateAngle(LeftMiddleFoot, 0.08721356892970994F, -0.003041696135063567F,
0.03477386194254569F);
this.LeftUpperArm = new MowzieModelRenderer(this, 24, 23);
this.LeftUpperArm.setRotationPoint(3.0F, 5.646995491906456F, -3.1025095241554586F);
this.LeftUpperArm.addBox(0.0F, -1.5F, -1.5F, 2, 6, 3, 0.0F);
this.setRotateAngle(LeftUpperArm, 0.27942721324429215F, -0.0024434609527920616F,
-0.13962634015954636F);
this.LeftLegThigh = new MowzieModelRenderer(this, 28, 0);
this.LeftLegThigh.setRotationPoint(3.0F, 9.999989795198115F, 6.991900489845442F);
this.LeftLegThigh.addBox(-1.0F, -3.0F, -2.5F, 3, 9, 5, 0.0F);
this.setRotateAngle(LeftLegThigh, -0.17455394296962073F, 0.0F, -0.13961756447654425F);
this.LeftLeg = new MowzieModelRenderer(this, 44, 0);
this.LeftLeg.setRotationPoint(0.4924559943469011F, 5.214237007402094F,
-0.09601597006040485F);
this.LeftLeg.addBox(-1.0F, -1.0F, -0.5F, 2, 3, 7, 0.0F);
this.RightFoot = new MowzieModelRenderer(this, 46, 10);
this.RightFoot.setRotationPoint(0.13917309988899418F, 0.10698280934454907F,
5.095997010082719F);
this.RightFoot.addBox(-1.0F, 0.0F, -1.5F, 2, 7, 3, 0.0F);
this.setRotateAngle(RightFoot, 0.08632949453750462F, 0.0181521733426594F,
-0.10314017064577054F);
this.TailFeathers3 = new MowzieModelRenderer(this, 30, 63);
this.TailFeathers3.setRotationPoint(0.0F, 0.0F, 0.0F);
this.TailFeathers3.addBox(0.0F, -1.5F, 2.7F, 0, 3, 5, 0.0F);
this.LowerSnout1 = new MowzieModelRenderer(this, 0, 14);
this.LowerSnout1.setRotationPoint(0.0F, 1.5F, -8.0F);
this.LowerSnout1.addBox(-2.6F, -3.0F, -7.0F, 5, 3, 7, 0.0F);
this.Tail3 = new MowzieModelRenderer(this, 28, 106);
this.Tail3.setRotationPoint(0.0F, 0.18006091729809043F, 9.02651005032975F);
this.Tail3.addBox(-1.5F, 0.0F, -0.1F, 3, 3, 9, 0.0F);
this.setRotateAngle(Tail3, 0.03490658503988659F, 0.0F, 0.0F);
this.Tail4 = new MowzieModelRenderer(this, 28, 95);
this.Tail4.setRotationPoint(0.0F, 0.19999999999999996F, 9.0F);
this.Tail4.addBox(-1.0F, -0.0024359497401756913F, -0.2697564737441253F, 2, 2, 9, 0.0F);
this.setRotateAngle(Tail4, 0.06981317007977318F, 0.0F, 0.0F);
this.RightOutterClaw = new MowzieModelRenderer(this, 62, 8);
this.RightOutterClaw.setRotationPoint(0.0F, 0.0F, 0.0F);
this.RightOutterClaw.addBox(-0.8999999761581421F, 7.0F, -5.0F, 1, 1, 1, 0.0F);
this.LowerSnout2 = new MowzieModelRenderer(this, 4, 14);
this.LowerSnout2.setRotationPoint(0.0F, 0.0F, 0.0F);
this.LowerSnout2.addBox(1.6F, -3.0F, -7.0F, 1, 3, 7, 0.0F);
this.Tail1.addChild(this.Tail2);
this.Head.addChild(this.HeadFeathers2);
this.LeftUpperArm.addChild(this.LeftArmFeathers4);
this.LeftUpperArm.addChild(this.LeftLowerArm);
this.LeftMiddleFoot.addChild(this.LeftMiddleClaw);
this.LeftInnerClaw1.addChild(this.LeftInnerClaw2);
this.Chest.addChild(this.RightUpperArm);
this.RightUpperArm.addChild(this.RghtArmFeathers1);
this.RightFoot.addChild(this.RightOutterFoot);
this.Head.addChild(this.HeadFeathers5);
this.RightUpperArm.addChild(this.RightArmFeathers2);
this.RightFoot.addChild(this.BackRightClaw);
this.Chest.addChild(this.Neck);
this.Head.addChild(this.Jaw);
this.Head.addChild(this.HeadFeathers6);
this.LeftHand1.addChild(this.LeftHand2);
this.RightUpperArm.addChild(this.RightArmFeathers4);
this.LeftFoot.addChild(this.LeftInnerFoot);
this.LeftFoot.addChild(this.BackLeftClaw);
this.LeftUpperArm.addChild(this.LeftArmFeathers5);
this.Waist.addChild(this.Tail1);
this.Tail5.addChild(this.Tailfeathers4);
this.RightUpperArm.addChild(this.RightArmFeathers5);
this.RightInnerClaw1.addChild(this.RightInnerClaw2);
this.TailFeathers2.addChild(this.TailFeathers1);
this.Neck.addChild(this.Head);
this.Tail4.addChild(this.Tail5);
this.RightFoot.addChild(this.RightMiddleFoot);
this.LeftUpperArm.addChild(this.LeftArmFeathers1);
this.TailFeathers3.addChild(this.TailFeathers2);
this.LeftEyeball.addChild(this.LeftPupill);
this.RightInnerFoot.addChild(this.RightInnerClaw1);
this.RightLowerArm.addChild(this.RightHand1);
this.LeftFoot.addChild(this.LeftOutterFoot);
this.LeftOutterFoot.addChild(this.LeftOutterClaw);
this.Head.addChild(this.LeftEyeball);
this.RightLegThigh.addChild(this.RightLeg);
this.UpperBoddy.addChild(this.Chest);
this.Head.addChild(this.HeadFeathers1);
this.Head.addChild(this.HeadFeathers3);
this.RightFoot.addChild(this.RightInnerFoot);
this.LeftLeg.addChild(this.LeftFoot);
this.LeftUpperArm.addChild(this.LeftArmFeathers2);
this.RightHand1.addChild(this.RightHand2);
this.Head.addChild(this.HeadFeathers7);
this.RightUpperArm.addChild(this.RightLowerArm);
this.LeftInnerFoot.addChild(this.LeftInnerClaw1);
this.Head.addChild(this.RightEyeball);
this.RightEyeball.addChild(this.RightPupill);
this.Head.addChild(this.HeadFeathers4);
this.RightMiddleFoot.addChild(this.RightMiddleClaw);
this.Waist.addChild(this.UpperBoddy);
this.LowerSnout1.addChild(this.UpperSnout);
this.LeftUpperArm.addChild(this.LeftArmFeathers3);
this.LeftLowerArm.addChild(this.LeftHand1);
this.RightUpperArm.addChild(this.RightArmFeathers3);
this.LeftFoot.addChild(this.LeftMiddleFoot);
this.Chest.addChild(this.LeftUpperArm);
this.LeftLegThigh.addChild(this.LeftLeg);
this.RightLeg.addChild(this.RightFoot);
this.Tailfeathers4.addChild(this.TailFeathers3);
this.Head.addChild(this.LowerSnout1);
this.Tail2.addChild(this.Tail3);
this.Tail3.addChild(this.Tail4);
this.RightOutterFoot.addChild(this.RightOutterClaw);
this.LowerSnout1.addChild(this.LowerSnout2);
setInitPose();
}
public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5)
{
double scale = 1.5;
double offset = -0.7;
LogHelper.info("" + offset);
GlStateManager.translate(0, 0 + offset, 0);
GlStateManager.scale(1D * scale, 0.98D * scale, 1D * scale);
super.render(entity, f, f1, f2, f3, f4, f5);
setRotationAngles(entity, f, f1, f2, f3, f4, f5);
this.Waist.render(f5);
this.RightLegThigh.render(f5);
this.LeftLegThigh.render(f5);
}
private void setRotateAngle(ModelRenderer model, float x, float y, float z)
{
model.rotateAngleX = x;
model.rotateAngleY = y;
model.rotateAngleZ = z;
}
public void setRotationAngles(Entity e, float f, float f1, float f2, float f3, float f4, float f5)
{
super.setRotationAngles(f, f1, f2, f3, f4, f5, e);
setToInitPose();
float globalSpeed = 1.0F;
float globalDegree = 1.0F;
float globalHeight = 1.0F;
MowzieModelRenderer[] tail = new MowzieModelRenderer[] { Tail5, Tail4, Tail3, Tail2, Tail1 };
MowzieModelRenderer[] body = new MowzieModelRenderer[] { Head, Neck, UpperBoddy, Waist };
bob(Waist, globalSpeed * 1.0F, globalHeight * 1.0F, false, f, f1);
bob(RightLegThigh, globalSpeed * 1.0F, globalHeight * 1.0F, false, f, f1);
bob(LeftLegThigh, globalSpeed * 1.0F, globalHeight * 1.0F, false, f, f1);
walk(LeftLegThigh, globalSpeed * 0.5F, globalDegree * 0.7F, false, 3.14F, 0.2F, f, f1);
walk(LeftLeg, globalSpeed * 0.5F, globalDegree * 0.6F, false, 1.5F, 0.3F, f, f1);
walk(LeftFoot, globalSpeed * 0.5F, globalDegree * .8F, false, -1F, -0.1F, f, f1);
walk(RightLegThigh, globalSpeed * 0.5F, globalDegree * 0.7F, true, 3.14F, 0.2F, f, f1);
walk(RightLeg, globalSpeed * 0.5F, globalDegree * 0.6F, true, 1.5F, 0.3F, f, f1);
walk(RightFoot, globalSpeed * 0.5F, globalDegree * 0.8F, true, -1F, -0.1F, f, f1);
chainSwing(tail, globalSpeed * 0.5F, globalHeight * 0.1F, 2, f, f1);
chainWave(tail, globalSpeed * 1.0F, globalHeight * 0.1F, 2.5, f, f1);
chainWave(body, globalSpeed * 1.0F, globalHeight * 0.1F, 4, f, f1);
int ticksExisted = e.ticksExisted;
chainWave(tail, globalSpeed * 0.15F, globalHeight * 0.1F, 2, ticksExisted, 1.0F);
chainWave(body, globalSpeed * 0.15F, globalHeight * 0.1F, 5, ticksExisted, 1.0F);
}
}