445 lines
19 KiB
Java

// Date: 25.07.2016 14:23:39
// Template version 1.1
// Java generated by Techne
// Keep in mind that you still need to fill in some blanks
// - ZeuX
package com.hbm.render.model;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;
import net.minecraft.entity.Entity;
public class ModelHunterChopper extends ModelBase {
ModelRenderer RotorPivotStem;
ModelRenderer RotorPivotTop;
ModelRenderer RotorPivotPlate;
ModelRenderer TorsoBaseCenter;
ModelRenderer TorsoPlateLeft;
ModelRenderer TorsoBaseBottom;
ModelRenderer TorsoPlateRight;
ModelRenderer TorsoPlateBottom;
ModelRenderer WingLeftPlate;
ModelRenderer WingRightPlate;
ModelRenderer WingLeft;
ModelRenderer WingLeftFront;
ModelRenderer WingLeftTip;
ModelRenderer WingRight;
ModelRenderer WingRightFront;
ModelRenderer WingRightTip;
ModelRenderer TorsoBaseBack;
ModelRenderer TorsoBoxBottom;
ModelRenderer TorsoPlateBack;
ModelRenderer TorsoBoxBack;
ModelRenderer TorsoPlateLeftBack;
ModelRenderer TorsoPlateRightBack;
ModelRenderer TailFrontBase;
ModelRenderer TailFrontPlate;
ModelRenderer TailBackBase;
ModelRenderer TailRotorFront;
ModelRenderer TailRotorTop;
ModelRenderer TailRotorBack;
ModelRenderer TailRotorBottom;
ModelRenderer TailRotorBlades;
ModelRenderer TailRotorPivot;
ModelRenderer HeadNeck;
ModelRenderer HeadBack;
ModelRenderer HeadBase;
ModelRenderer HeadTop;
ModelRenderer HeadFront;
ModelRenderer HeadLeft;
ModelRenderer HeadRight;
ModelRenderer HeadFrontTop;
ModelRenderer TorsoRotorBottom;
ModelRenderer TorsoRotorFront;
ModelRenderer TorsoRotorBack;
ModelRenderer TorsoRotorBlades;
ModelRenderer TorsoRotorPivot;
ModelRenderer RotorBlades;
ModelRenderer Antenna1;
ModelRenderer Antenna2;
ModelRenderer GunPivot;
ModelRenderer GunBarrel;
ModelRenderer GunBack;
float f = 0.1F;
public ModelHunterChopper() {
this.textureWidth = 256;
this.textureHeight = 128;
this.RotorPivotStem = new ModelRenderer(this, 40, 22);
this.RotorPivotStem.addBox(0F, 0F, 0F, 1, 4, 1);
this.RotorPivotStem.setRotationPoint(-0.5F, 0F, -0.5F);
this.RotorPivotStem.setTextureSize(256, 128);
this.RotorPivotStem.mirror = true;
setRotation(this.RotorPivotStem, 0F, 0F, 0F);
this.RotorPivotTop = new ModelRenderer(this, 40, 27);
this.RotorPivotTop.addBox(0F, 0F, 0F, 3, 1, 3);
this.RotorPivotTop.setRotationPoint(-1.5F, -1F, -1.5F);
this.RotorPivotTop.setTextureSize(256, 128);
this.RotorPivotTop.mirror = true;
setRotation(this.RotorPivotTop, 0F, 0F, 0F);
this.RotorPivotPlate = new ModelRenderer(this, 40, 31);
this.RotorPivotPlate.addBox(0F, 0F, 0F, 6, 1, 6);
this.RotorPivotPlate.setRotationPoint(-3F, 1.5F, -3F);
this.RotorPivotPlate.setTextureSize(256, 128);
this.RotorPivotPlate.mirror = true;
setRotation(this.RotorPivotPlate, 0F, 0F, 0F);
this.TorsoBaseCenter = new ModelRenderer(this, 70, 0);
this.TorsoBaseCenter.addBox(0F, 0F, 0F, 14, 4, 2);
this.TorsoBaseCenter.setRotationPoint(-8F, 4F, -1F);
this.TorsoBaseCenter.setTextureSize(256, 128);
this.TorsoBaseCenter.mirror = true;
setRotation(this.TorsoBaseCenter, 0F, 0F, 0F);
this.TorsoPlateLeft = new ModelRenderer(this, 70, 6);
this.TorsoPlateLeft.addBox(0F, -4F, 0F, 14, 4, 1);
this.TorsoPlateLeft.setRotationPoint(-8F, 8F, -2F);
this.TorsoPlateLeft.setTextureSize(256, 128);
this.TorsoPlateLeft.mirror = true;
setRotation(this.TorsoPlateLeft, -0.2268928F, 0F, 0F);
this.TorsoBaseBottom = new ModelRenderer(this, 70, 11);
this.TorsoBaseBottom.addBox(0F, 0F, 0F, 7, 2, 4);
this.TorsoBaseBottom.setRotationPoint(-4F, 8F, -2F);
this.TorsoBaseBottom.setTextureSize(256, 128);
this.TorsoBaseBottom.mirror = true;
setRotation(this.TorsoBaseBottom, 0F, 0F, 0F);
this.TorsoPlateRight = new ModelRenderer(this, 70, 17);
this.TorsoPlateRight.addBox(0F, -4F, -1F, 14, 4, 1);
this.TorsoPlateRight.setRotationPoint(-8F, 8F, 2F);
this.TorsoPlateRight.setTextureSize(256, 128);
this.TorsoPlateRight.mirror = true;
setRotation(this.TorsoPlateRight, 0.2268928F, 0F, 0F);
this.TorsoPlateBottom = new ModelRenderer(this, 70, 22);
this.TorsoPlateBottom.addBox(-5F, -2F, 0F, 5, 2, 4);
this.TorsoPlateBottom.setRotationPoint(-4F, 10F, -2F);
this.TorsoPlateBottom.setTextureSize(256, 128);
this.TorsoPlateBottom.mirror = true;
setRotation(this.TorsoPlateBottom, 0F, 0F, 0.2094395F);
this.WingLeftPlate = new ModelRenderer(this, 110, 0);
this.WingLeftPlate.addBox(0F, -3F, 0F, 9, 3, 1);
this.WingLeftPlate.setRotationPoint(-8F, 9F, -3F);
this.WingLeftPlate.setTextureSize(256, 128);
this.WingLeftPlate.mirror = true;
setRotation(this.WingLeftPlate, -0.2268928F, 0F, 0F);
this.WingRightPlate = new ModelRenderer(this, 130, 0);
this.WingRightPlate.addBox(0F, -3F, 0F, 9, 3, 1);
this.WingRightPlate.setRotationPoint(-8F, 9F, 2F);
this.WingRightPlate.setTextureSize(256, 128);
this.WingRightPlate.mirror = true;
setRotation(this.WingRightPlate, 0.2268928F, 0F, 0F);
this.WingLeft = new ModelRenderer(this, 110, 4);
this.WingLeft.addBox(0F, 0F, 0F, 3, 1, 6);
this.WingLeft.setRotationPoint(-3F, 10F, -8F);
this.WingLeft.setTextureSize(256, 128);
this.WingLeft.mirror = true;
setRotation(this.WingLeft, 0.3490659F, 0F, 0F);
this.WingLeftFront = new ModelRenderer(this, 110, 11);
this.WingLeftFront.addBox(0F, 0F, 0F, 2, 1, 7);
this.WingLeftFront.setRotationPoint(-3F, 10F, -8F);
this.WingLeftFront.setTextureSize(256, 128);
this.WingLeftFront.mirror = true;
setRotation(this.WingLeftFront, 0.3490659F, -0.3490659F, -0.1745329F);
this.WingLeftTip = new ModelRenderer(this, 110, 19);
this.WingLeftTip.addBox(0F, 0F, 0F, 5, 2, 1);
this.WingLeftTip.setRotationPoint(-4F, 9F, -8F);
this.WingLeftTip.setTextureSize(256, 128);
this.WingLeftTip.mirror = true;
setRotation(this.WingLeftTip, 0F, 0F, 0F);
this.WingRight = new ModelRenderer(this, 130, 4);
this.WingRight.addBox(0F, 0F, -6F, 3, 1, 6);
this.WingRight.setRotationPoint(-3F, 10F, 8F);
this.WingRight.setTextureSize(256, 128);
this.WingRight.mirror = true;
setRotation(this.WingRight, -0.3490659F, 0F, 0F);
this.WingRightFront = new ModelRenderer(this, 130, 11);
this.WingRightFront.addBox(0F, 0F, -7F, 2, 1, 7);
this.WingRightFront.setRotationPoint(-3F, 10F, 8F);
this.WingRightFront.setTextureSize(256, 128);
this.WingRightFront.mirror = true;
setRotation(this.WingRightFront, -0.3490659F, 0.3490659F, -0.1745329F);
this.WingRightTip = new ModelRenderer(this, 130, 19);
this.WingRightTip.addBox(0F, 0F, 0F, 5, 2, 1);
this.WingRightTip.setRotationPoint(-4F, 9F, 7F);
this.WingRightTip.setTextureSize(256, 128);
this.WingRightTip.mirror = true;
setRotation(this.WingRightTip, 0F, 0F, 0F);
this.TorsoBaseBack = new ModelRenderer(this, 70, 28);
this.TorsoBaseBack.addBox(0F, 0F, 0F, 3, 2, 3);
this.TorsoBaseBack.setRotationPoint(3F, 7.5F, -1.5F);
this.TorsoBaseBack.setTextureSize(256, 128);
this.TorsoBaseBack.mirror = true;
setRotation(this.TorsoBaseBack, 0F, 0F, 0F);
this.TorsoBoxBottom = new ModelRenderer(this, 70, 33);
this.TorsoBoxBottom.addBox(0F, -2F, 0F, 7, 2, 2);
this.TorsoBoxBottom.setRotationPoint(-3F, 10F, -1F);
this.TorsoBoxBottom.setTextureSize(256, 128);
this.TorsoBoxBottom.mirror = true;
setRotation(this.TorsoBoxBottom, 0F, 0F, 0.1570796F);
this.TorsoPlateBack = new ModelRenderer(this, 70, 37);
this.TorsoPlateBack.addBox(0F, 0F, 0F, 3, 1, 2);
this.TorsoPlateBack.setRotationPoint(6F, 4F, -1F);
this.TorsoPlateBack.setTextureSize(256, 128);
this.TorsoPlateBack.mirror = true;
setRotation(this.TorsoPlateBack, 0F, 0F, 0.2268928F);
this.TorsoBoxBack = new ModelRenderer(this, 70, 40);
this.TorsoBoxBack.addBox(0F, 0F, 0F, 2, 4, 2);
this.TorsoBoxBack.setRotationPoint(6F, 5F, -1F);
this.TorsoBoxBack.setTextureSize(256, 128);
this.TorsoBoxBack.mirror = true;
setRotation(this.TorsoBoxBack, 0F, 0F, 0F);
this.TorsoPlateLeftBack = new ModelRenderer(this, 70, 46);
this.TorsoPlateLeftBack.addBox(0F, -4F, -1F, 3, 4, 1);
this.TorsoPlateLeftBack.setRotationPoint(6F, 8.5F, -1F);
this.TorsoPlateLeftBack.setTextureSize(256, 128);
this.TorsoPlateLeftBack.mirror = true;
setRotation(this.TorsoPlateLeftBack, -0.2268928F, 0F, 0F);
this.TorsoPlateRightBack = new ModelRenderer(this, 70, 51);
this.TorsoPlateRightBack.addBox(0F, -4F, 0F, 3, 4, 1);
this.TorsoPlateRightBack.setRotationPoint(6F, 8.5F, 1F);
this.TorsoPlateRightBack.setTextureSize(256, 128);
this.TorsoPlateRightBack.mirror = true;
setRotation(this.TorsoPlateRightBack, 0.2268928F, 0F, 0F);
this.TailFrontBase = new ModelRenderer(this, 24, 54);
this.TailFrontBase.addBox(0F, 0F, 0F, 5, 2, 2);
this.TailFrontBase.setRotationPoint(8F, 6F, -1F);
this.TailFrontBase.setTextureSize(256, 128);
this.TailFrontBase.mirror = true;
setRotation(this.TailFrontBase, 0F, 0F, 0F);
this.TailFrontPlate = new ModelRenderer(this, 24, 58);
this.TailFrontPlate.addBox(-5F, 0F, 0F, 5, 1, 2);
this.TailFrontPlate.setRotationPoint(13F, 6F, -1F);
this.TailFrontPlate.setTextureSize(256, 128);
this.TailFrontPlate.mirror = true;
setRotation(this.TailFrontPlate, 0F, 0F, 0.2268928F);
this.TailBackBase = new ModelRenderer(this, 24, 61);
this.TailBackBase.addBox(0F, 0F, 0F, 4, 2, 1);
this.TailBackBase.setRotationPoint(13F, 6F, -0.5F);
this.TailBackBase.setTextureSize(256, 128);
this.TailBackBase.mirror = true;
setRotation(this.TailBackBase, 0F, 0F, 0F);
this.TailRotorFront = new ModelRenderer(this, 24, 64);
this.TailRotorFront.addBox(0F, 0F, 0F, 1, 3, 1);
this.TailRotorFront.setRotationPoint(15.5F, 8F, -0.5F);
this.TailRotorFront.setTextureSize(256, 128);
this.TailRotorFront.mirror = true;
setRotation(this.TailRotorFront, 0F, 0F, -0.2268928F);
this.TailRotorTop = new ModelRenderer(this, 24, 68);
this.TailRotorTop.addBox(0F, 0F, 0F, 3, 1, 1);
this.TailRotorTop.setRotationPoint(17F, 6F, -0.5F);
this.TailRotorTop.setTextureSize(256, 128);
this.TailRotorTop.mirror = true;
setRotation(this.TailRotorTop, 0F, 0F, 0F);
this.TailRotorBack = new ModelRenderer(this, 24, 70);
this.TailRotorBack.addBox(0F, 0F, 0F, 1, 4, 1);
this.TailRotorBack.setRotationPoint(20F, 6F, -0.5F);
this.TailRotorBack.setTextureSize(256, 128);
this.TailRotorBack.mirror = true;
setRotation(this.TailRotorBack, 0F, 0F, 0F);
this.TailRotorBottom = new ModelRenderer(this, 24, 75);
this.TailRotorBottom.addBox(0F, 0F, 0F, 3, 1, 1);
this.TailRotorBottom.setRotationPoint(18F, 10F, -0.5F);
this.TailRotorBottom.setTextureSize(256, 128);
this.TailRotorBottom.mirror = true;
setRotation(TailRotorBottom, 0F, 0F, 0F);
this.TailRotorBlades = new ModelRenderer(this, 120, 120);
this.TailRotorBlades.addBox(-1.5F, -1.5F, 0F, 3, 3, 0);
this.TailRotorBlades.setRotationPoint(17F + 1.5F, 7F + 1.5F, 0F);
this.TailRotorBlades.setTextureSize(256, 128);
this.TailRotorBlades.mirror = true;
setRotation(this.TailRotorBlades, 0F, 0F, 0F);
this.TailRotorPivot = new ModelRenderer(this, 24, 77);
this.TailRotorPivot.addBox(0F, 0F, 0F, 1, 2, 1);
this.TailRotorPivot.setRotationPoint(18F, 8F, -0.5F);
this.TailRotorPivot.setTextureSize(256, 128);
this.TailRotorPivot.mirror = true;
setRotation(this.TailRotorPivot, 0F, 0F, 0F);
this.HeadNeck = new ModelRenderer(this, 0, 40);
this.HeadNeck.addBox(-1F, 0F, 0F, 1, 6, 3);
this.HeadNeck.setRotationPoint(-7F, 4F, -1.5F);
this.HeadNeck.setTextureSize(256, 128);
this.HeadNeck.mirror = true;
setRotation(this.HeadNeck, 0F, 0F, 0.2268928F);
this.HeadBack = new ModelRenderer(this, 0, 49);
this.HeadBack.addBox(0F, 0F, 0F, 1, 7, 4);
this.HeadBack.setRotationPoint(-8.5F, 3.5F, -2F);
this.HeadBack.setTextureSize(256, 128);
this.HeadBack.mirror = true;
setRotation(this.HeadBack, 0F, 0F, 0.2268928F);
this.HeadBase = new ModelRenderer(this, 0, 60);
this.HeadBase.addBox(-2F, 1F, 0F, 2, 6, 4);
this.HeadBase.setRotationPoint(-8.5F, 3.5F, -2F);
this.HeadBase.setTextureSize(256, 128);
this.HeadBase.mirror = true;
setRotation(this.HeadBase, 0F, 0F, 0.2268928F);
this.HeadTop = new ModelRenderer(this, 0, 70);
this.HeadTop.addBox(-2F, 0F, 0F, 2, 2, 4);
this.HeadTop.setRotationPoint(-8.5F, 3.5F, -2F);
this.HeadTop.setTextureSize(256, 128);
this.HeadTop.mirror = true;
setRotation(this.HeadTop, 0F, 0F, -0.2268928F);
this.HeadFront = new ModelRenderer(this, 0, 76);
this.HeadFront.addBox(0F, 0F, 0F, 2, 4, 2);
this.HeadFront.setRotationPoint(-13F, 5F, -1F);
this.HeadFront.setTextureSize(256, 128);
this.HeadFront.mirror = true;
setRotation(this.HeadFront, 0F, 0F, 0F);
this.HeadLeft = new ModelRenderer(this, 0, 82);
this.HeadLeft.addBox(-3F, 0F, 0F, 3, 4, 1);
this.HeadLeft.setRotationPoint(-10F, 5F, -2F);
this.HeadLeft.setTextureSize(256, 128);
this.HeadLeft.mirror = true;
setRotation(this.HeadLeft, 0F, 0.3490659F, 0F);
this.HeadRight = new ModelRenderer(this, 0, 87);
this.HeadRight.addBox(-3F, 0F, -1F, 3, 4, 1);
this.HeadRight.setRotationPoint(-10F, 5F, 2F);
this.HeadRight.setTextureSize(256, 128);
this.HeadRight.mirror = true;
setRotation(this.HeadRight, 0F, -0.3490659F, 0F);
this.HeadFrontTop = new ModelRenderer(this, 0, 92);
this.HeadFrontTop.addBox(-3F, 0F, 0F, 3, 1, 2);
this.HeadFrontTop.setRotationPoint(-10.5F, 4F, -1F);
this.HeadFrontTop.setTextureSize(256, 128);
this.HeadFrontTop.mirror = true;
setRotation(this.HeadFrontTop, 0F, 0F, -0.3490659F);
this.TorsoRotorBottom = new ModelRenderer(this, 0, 0);
this.TorsoRotorBottom.addBox(0F, 0F, 0F, 3, 1, 1);
this.TorsoRotorBottom.setRotationPoint(-7F, 11.5F, -0.5F);
this.TorsoRotorBottom.setTextureSize(256, 128);
this.TorsoRotorBottom.mirror = true;
setRotation(this.TorsoRotorBottom, 0F, 0F, 0F);
this.TorsoRotorFront = new ModelRenderer(this, 0, 2);
this.TorsoRotorFront.addBox(0F, 0F, 0F, 1, 3, 1);
this.TorsoRotorFront.setRotationPoint(-8F, 9F, -0.5F);
this.TorsoRotorFront.setTextureSize(256, 128);
this.TorsoRotorFront.mirror = true;
setRotation(this.TorsoRotorFront, 0F, 0F, 0F);
this.TorsoRotorBack = new ModelRenderer(this, 0, 6);
this.TorsoRotorBack.addBox(0F, 0F, 0F, 1, 2, 1);
this.TorsoRotorBack.setRotationPoint(-4F, 10F, -0.5F);
this.TorsoRotorBack.setTextureSize(256, 128);
this.TorsoRotorBack.mirror = true;
setRotation(this.TorsoRotorBack, 0F, 0F, 0F);
this.TorsoRotorBlades = new ModelRenderer(this, 112, 120);
this.TorsoRotorBlades.addBox(-1.5F, -1.5F, 0F, 3, 3, 0);
this.TorsoRotorBlades.setRotationPoint(-7F + 1.5F, 8.5F + 1.5F, 0F);
this.TorsoRotorBlades.setTextureSize(256, 128);
this.TorsoRotorBlades.mirror = true;
setRotation(this.TorsoRotorBlades, 0F, 0F, 0F);
this.TorsoRotorPivot = new ModelRenderer(this, 0, 9);
this.TorsoRotorPivot.addBox(0F, 0F, 0F, 1, 2, 1);
this.TorsoRotorPivot.setRotationPoint(-6F, 8.5F, -0.5F);
this.TorsoRotorPivot.setTextureSize(256, 128);
this.TorsoRotorPivot.mirror = true;
setRotation(this.TorsoRotorPivot, 0F, 0F, 0F);
this.RotorBlades = new ModelRenderer(this, 76, 68);
this.RotorBlades.addBox(-30F, 0F, -30F, 60, 0, 60);
this.RotorBlades.setRotationPoint(0F, 1.5F, 0F);
this.RotorBlades.setTextureSize(256, 128);
this.RotorBlades.mirror = true;
setRotation(this.RotorBlades, 0F, 0F, 0F);
this.Antenna1 = new ModelRenderer(this, 0, 95);
this.Antenna1.addBox(0F, 0F, 0F, 4, 1, 1);
this.Antenna1.setRotationPoint(-14F, 4F, 0.5F);
this.Antenna1.setTextureSize(256, 128);
this.Antenna1.mirror = true;
setRotation(this.Antenna1, 0F, 0F, 0F);
this.Antenna2 = new ModelRenderer(this, 0, 97);
this.Antenna2.addBox(0F, 0F, 0F, 2, 1, 1);
this.Antenna2.setRotationPoint(-15F, 7F, 0F);
this.Antenna2.setTextureSize(256, 128);
this.Antenna2.mirror = true;
setRotation(this.Antenna2, 0F, 0F, 0F);
this.GunPivot = new ModelRenderer(this, 0, 106);
this.GunPivot.addBox(0F, 0F, 0F, 1, 2, 2);
this.GunPivot.setRotationPoint(-11F, 10F, -1F);
this.GunPivot.setTextureSize(256, 128);
this.GunPivot.mirror = true;
setRotation(this.GunPivot, 0F, 0F, 0F);
this.GunBarrel = new ModelRenderer(this, 0, 110);
this.GunBarrel.addBox(-6F, 0F, -0.5F, 6, 1, 1);
this.GunBarrel.setRotationPoint(-10.5F, 11.5F, 0F);
this.GunBarrel.setTextureSize(256, 128);
this.GunBarrel.mirror = true;
setRotation(this.GunBarrel, 0F, 0, 0F);
this.GunBack = new ModelRenderer(this, 0, 112);
this.GunBack.addBox(0F, -1F, -1F, 2, 2, 2);
this.GunBack.setRotationPoint(-10.5F, 12F, 0F);
this.GunBack.setTextureSize(256, 128);
this.GunBack.mirror = true;
setRotation(this.GunBack, 0F, 0, 0F);
}
@Override
public void render(Entity entity, float limbSwing, float limbSwingAmount, float ageInTicks, float netHeadYaw, float headPitch, float scaleFactor) {
this.renderAll(scaleFactor);
}
public void renderAll(float scaleFactor) {
float time = (System.currentTimeMillis() % 360000L) / (1000F / 60F);
this.RotorBlades.rotateAngleY = time * (f * 5);
this.TorsoRotorBlades.rotateAngleZ = time * (f * 5);
this.TailRotorBlades.rotateAngleZ = time * (f * 5);
this.RotorPivotStem.render(scaleFactor);
this.RotorPivotTop.render(scaleFactor);
this.RotorPivotPlate.render(scaleFactor);
this.TorsoBaseCenter.render(scaleFactor);
this.TorsoPlateLeft.render(scaleFactor);
this.TorsoBaseBottom.render(scaleFactor);
this.TorsoPlateRight.render(scaleFactor);
this.TorsoPlateBottom.render(scaleFactor);
this.WingLeftPlate.render(scaleFactor);
this.WingRightPlate.render(scaleFactor);
this.WingLeft.render(scaleFactor);
this.WingLeftFront.render(scaleFactor);
this.WingLeftTip.render(scaleFactor);
this.WingRight.render(scaleFactor);
this.WingRightFront.render(scaleFactor);
this.WingRightTip.render(scaleFactor);
this.TorsoBaseBack.render(scaleFactor);
this.TorsoBoxBottom.render(scaleFactor);
this.TorsoPlateBack.render(scaleFactor);
this.TorsoBoxBack.render(scaleFactor);
this.TorsoPlateLeftBack.render(scaleFactor);
this.TorsoPlateRightBack.render(scaleFactor);
this.TailFrontBase.render(scaleFactor);
this.TailFrontPlate.render(scaleFactor);
this.TailBackBase.render(scaleFactor);
this.TailRotorFront.render(scaleFactor);
this.TailRotorTop.render(scaleFactor);
this.TailRotorBack.render(scaleFactor);
this.TailRotorBottom.render(scaleFactor);
this.TailRotorBlades.render(scaleFactor);
this.TailRotorPivot.render(scaleFactor);
this.HeadNeck.render(scaleFactor);
this.HeadBack.render(scaleFactor);
this.HeadBase.render(scaleFactor);
this.HeadTop.render(scaleFactor);
this.HeadFront.render(scaleFactor);
this.HeadLeft.render(scaleFactor);
this.HeadRight.render(scaleFactor);
this.HeadFrontTop.render(scaleFactor);
this.TorsoRotorBottom.render(scaleFactor);
this.TorsoRotorFront.render(scaleFactor);
this.TorsoRotorBack.render(scaleFactor);
this.TorsoRotorBlades.render(scaleFactor);
this.TorsoRotorPivot.render(scaleFactor);
this.RotorBlades.render(scaleFactor);
this.Antenna1.render(scaleFactor);
this.Antenna2.render(scaleFactor);
//GunPivot.render(f5);
//GunBarrel.render(f5);
//GunBack.render(f5);
}
private static void setRotation(ModelRenderer model, float x, float y, float z) {
model.rotateAngleX = x;
model.rotateAngleY = y;
model.rotateAngleZ = z;
}
}