// 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; } }