// Date: 2/16/2013 6:26:20 PM // Template version 1.1 // Java generated by Techne // Keep in mind that you still need to fill in some blanks // - ZeuX package com.pixelutilitys.models; import net.minecraft.client.model.ModelBase; import net.minecraft.client.model.ModelRenderer; import net.minecraft.entity.Entity; public class ModelTV extends ModelBase { //fields ModelRenderer FrontLeft; ModelRenderer SideRightTop; ModelRenderer SideLeft; ModelRenderer Front; ModelRenderer FrontRight; ModelRenderer Top1; ModelRenderer BaseRight; ModelRenderer Back1; ModelRenderer FrontTop; ModelRenderer Top2; ModelRenderer BaseLeft; ModelRenderer SideLeftTop; ModelRenderer Screen; ModelRenderer SideRight; ModelRenderer Back2; public ModelTV() { textureWidth = 64; textureHeight = 64; FrontLeft = new ModelRenderer(this, 32, 2); FrontLeft.addBox(0F, 0F, 0F, 3, 7, 6); FrontLeft.setRotationPoint(3.5F, 17F, -6F); FrontLeft.setTextureSize(64, 64); FrontLeft.mirror = true; setRotation(FrontLeft, 0F, -1.003822F, 0F); SideRightTop = new ModelRenderer(this, 0, 0); SideRightTop.addBox(0F, -2F, 0F, 2, 2, 9); SideRightTop.setRotationPoint(-5.7F, 7F, -3.7F); SideRightTop.setTextureSize(64, 64); SideRightTop.mirror = true; setRotation(SideRightTop, 0F, 0F, 0.7243116F); SideLeft = new ModelRenderer(this, 0, 0); SideLeft.addBox(-2F, 0F, 0F, 2, 7, 9); SideLeft.setRotationPoint(5.7F, 7F, -3.7F); SideLeft.setTextureSize(64, 64); SideLeft.mirror = true; setRotation(SideLeft, 0F, 0F, 0F); Front = new ModelRenderer(this, 38, 19); Front.addBox(0F, 0F, 0F, 7, 7, 4); Front.setRotationPoint(-3.5F, 17F, -6F); Front.setTextureSize(64, 64); Front.mirror = true; setRotation(Front, 0F, 0F, 0F); FrontRight = new ModelRenderer(this, 34, 2); FrontRight.addBox(-3F, 0F, 0F, 3, 7, 6); FrontRight.setRotationPoint(-3.5F, 17F, -6F); FrontRight.setTextureSize(64, 64); FrontRight.mirror = true; setRotation(FrontRight, 0F, 1.003822F, 0F); Top1 = new ModelRenderer(this, 0, 0); Top1.addBox(0F, -2F, 0F, 4, 2, 9); Top1.setRotationPoint(-4.4F, 7.5F, -3.7F); Top1.setTextureSize(64, 64); Top1.mirror = true; setRotation(Top1, 0F, 0F, 0F); BaseRight = new ModelRenderer(this, 0, 45); BaseRight.addBox(-4F, 0F, 0F, 11, 10, 9); BaseRight.setRotationPoint(-1.7F, 14F, -3.7F); BaseRight.setTextureSize(64, 64); BaseRight.mirror = true; setRotation(BaseRight, 0F, 0F, 0F); Back1 = new ModelRenderer(this, 0, 0); Back1.addBox(-8F, 0F, 0F, 8, 8, 1); Back1.setRotationPoint(3.7F, 7F, 5.5F); Back1.setTextureSize(64, 64); Back1.mirror = true; setRotation(Back1, 0F, 0F, 0F); FrontTop = new ModelRenderer(this, 0, 0); FrontTop.addBox(-3.5F, 0F, -2F, 7, 2, 3); FrontTop.setRotationPoint(0F, 16F, -3.5F); FrontTop.setTextureSize(64, 64); FrontTop.mirror = true; setRotation(FrontTop, 0.5948606F, 0F, 0F); Top2 = new ModelRenderer(this, 0, 0); Top2.addBox(-5F, -2F, 0F, 5, 2, 9); Top2.setRotationPoint(4.4F, 7.5F, -3.7F); Top2.setTextureSize(64, 64); Top2.mirror = true; setRotation(Top2, 0F, 0F, 0F); BaseLeft = new ModelRenderer(this, 0, 45); BaseLeft.addBox(-4F, 0F, 0F, 11, 10, 9); BaseLeft.setRotationPoint(-1.3F, 14F, -3.7F); BaseLeft.setTextureSize(64, 64); BaseLeft.mirror = true; setRotation(BaseLeft, 0F, 0F, 0F); SideLeftTop = new ModelRenderer(this, 0, 0); SideLeftTop.addBox(-2F, -2F, 0F, 2, 2, 9); SideLeftTop.setRotationPoint(5.7F, 7F, -3.7F); SideLeftTop.setTextureSize(64, 64); SideLeftTop.mirror = true; setRotation(SideLeftTop, 0F, 0F, -0.7243116F); Screen = new ModelRenderer(this, 0, 23); Screen.addBox(-8F, 0F, 0F, 8, 8, 9); Screen.setRotationPoint(3.7F, 7F, -3.5F); Screen.setTextureSize(64, 64); Screen.mirror = true; setRotation(Screen, 0F, 0F, 0F); SideRight = new ModelRenderer(this, 0, 0); SideRight.addBox(-2F, 0F, 0F, 2, 7, 9); SideRight.setRotationPoint(-3.7F, 7F, -3.7F); SideRight.setTextureSize(64, 64); SideRight.mirror = true; setRotation(SideRight, 0F, 0F, 0F); Back2 = new ModelRenderer(this, 0, 0); Back2.addBox(-8F, 0F, 0F, 7, 7, 2); Back2.setRotationPoint(4.2F, 7.5F, 5.5F); Back2.setTextureSize(64, 64); Back2.mirror = true; setRotation(Back2, 0F, 0F, 0F); } public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) { super.render(entity, f, f1, f2, f3, f4, f5); setRotationAngles(f, f1, f2, f3, f4, f5, entity); FrontLeft.render(f5); SideRightTop.render(f5); SideLeft.render(f5); Front.render(f5); FrontRight.render(f5); Top1.render(f5); BaseRight.render(f5); Back1.render(f5); FrontTop.render(f5); Top2.render(f5); BaseLeft.render(f5); SideLeftTop.render(f5); Screen.render(f5); SideRight.render(f5); Back2.render(f5); } private void setRotation(ModelRenderer model, float x, float y, float z) { model.rotateAngleX = x; model.rotateAngleY = y; model.rotateAngleZ = z; } public void setRotationAngles(float f, float f1, float f2, float f3, float f4, float f5, Entity entity) { super.setRotationAngles(f, f1, f2, f3, f4, f5, entity); } }