// Date: 27/05/2014 12:27:39 AM // Template version 1.1 // Java generated by Techne // Keep in mind that you still need to fill in some blanks // - ZeuX package crazypants.enderio.machine.generator.combustion; import net.minecraft.client.model.ModelBase; import net.minecraft.client.model.ModelRenderer; import net.minecraft.entity.Entity; //We're not going to use this anymore @Deprecated public class CombustionGeneratorModel extends ModelBase { //fields ModelRenderer Engine; ModelRenderer Chamber1; ModelRenderer Chamber2; ModelRenderer Tesla1; ModelRenderer Tesla2; ModelRenderer Tesla3; ModelRenderer Tesla4; ModelRenderer Tesla5; ModelRenderer Tesla6; ModelRenderer Base; ModelRenderer Base6; ModelRenderer Base5; ModelRenderer Base1; ModelRenderer Base4; ModelRenderer Base2; ModelRenderer Base3; ModelRenderer Support1; ModelRenderer Chimney4; ModelRenderer Support2; ModelRenderer Chimney3; ModelRenderer Support3; ModelRenderer Chimney2; ModelRenderer Support4; ModelRenderer Chimney1; ModelRenderer Chimney; public CombustionGeneratorModel() { textureWidth = 128; textureHeight = 128; Engine = new ModelRenderer(this, 0, 32); Engine.addBox(-7.5F, 0F, -7.5F, 15, 4, 15); Engine.setRotationPoint(0F, 12F, 0F); Engine.setTextureSize(256, 256); Engine.mirror = true; setRotation(Engine, 0F, 0F, 0F); Chamber1 = new ModelRenderer(this, 0, 76); Chamber1.mirror = true; Chamber1.addBox(0F, -9F, -8F, 8, 9, 16); Chamber1.setRotationPoint(8F, 13F, 0F); Chamber1.setTextureSize(256, 256); Chamber1.mirror = true; setRotation(Chamber1, 0F, 0F, -1.466077F); Chamber1.mirror = false; Chamber2 = new ModelRenderer(this, 0, 52); Chamber2.mirror = true; Chamber2.addBox(0F, -8F, -8F, 9, 8, 16); Chamber2.setRotationPoint(-8F, 13F, 0F); Chamber2.setTextureSize(256, 256); Chamber2.mirror = true; setRotation(Chamber2, 0F, 0F, -0.122173F); Chamber2.mirror = false; Tesla1 = new ModelRenderer(this, 34, 52); Tesla1.addBox(-1F, -4F, -1F, 2, 5, 2); Tesla1.setRotationPoint(5F, 4F, 5F); Tesla1.setTextureSize(256, 256); Tesla1.mirror = true; setRotation(Tesla1, 0F, 0F, 0.1570796F); Tesla2 = new ModelRenderer(this, 34, 52); Tesla2.addBox(-1F, -4F, -1F, 2, 5, 2); Tesla2.setRotationPoint(5F, 4F, -5F); Tesla2.setTextureSize(256, 256); Tesla2.mirror = true; setRotation(Tesla2, 0F, 0F, 0.1570796F); Tesla3 = new ModelRenderer(this, 34, 52); Tesla3.addBox(-1F, -4F, -1F, 2, 5, 2); Tesla3.setRotationPoint(5F, 4F, 0F); Tesla3.setTextureSize(256, 256); Tesla3.mirror = true; setRotation(Tesla3, 0F, 0F, 0.1570796F); Tesla4 = new ModelRenderer(this, 34, 52); Tesla4.addBox(-1F, -4F, -1F, 2, 5, 2); Tesla4.setRotationPoint(-5F, 4F, -5F); Tesla4.setTextureSize(256, 256); Tesla4.mirror = true; setRotation(Tesla4, 0F, 0F, -0.1570796F); Tesla5 = new ModelRenderer(this, 34, 52); Tesla5.addBox(-1F, -4F, -1F, 2, 5, 2); Tesla5.setRotationPoint(-5F, 4F, 5F); Tesla5.setTextureSize(256, 256); Tesla5.mirror = true; setRotation(Tesla5, 0F, 0F, -0.1570796F); Tesla6 = new ModelRenderer(this, 34, 52); Tesla6.addBox(-1F, -4F, -1F, 2, 5, 2); Tesla6.setRotationPoint(-5F, 4F, 0F); Tesla6.setTextureSize(256, 256); Tesla6.mirror = true; setRotation(Tesla6, 0F, 0F, -0.1570796F); Base = new ModelRenderer(this, 0, 0); Base.addBox(-8F, -4F, -8F, 16, 4, 15); Base.setRotationPoint(0F, 24F, 1F); Base.setTextureSize(256, 256); Base.mirror = true; setRotation(Base, 0F, 0F, 0F); Base6 = new ModelRenderer(this, 48, 4); Base6.mirror = true; Base6.addBox(-1F, -2F, -1F, 1, 2, 1); Base6.setRotationPoint(2F, 23F, -7F); Base6.setTextureSize(256, 256); Base6.mirror = true; setRotation(Base6, 0F, 0F, 0F); Base6.mirror = false; Base5 = new ModelRenderer(this, 48, 4); Base5.mirror = true; Base5.addBox(-1F, -2F, -1F, 1, 2, 1); Base5.setRotationPoint(-1F, 23F, -7F); Base5.setTextureSize(256, 256); Base5.mirror = true; setRotation(Base5, 0F, 0F, 0F); Base5.mirror = false; Base1 = new ModelRenderer(this, 0, 0); Base1.addBox(-2F, -4F, -1F, 4, 4, 1); Base1.setRotationPoint(-6F, 24F, -7F); Base1.setTextureSize(256, 256); Base1.mirror = true; setRotation(Base1, 0F, 0F, 0F); Base4 = new ModelRenderer(this, 48, 0); Base4.mirror = true; Base4.addBox(-4F, -1F, -1F, 8, 1, 1); Base4.setRotationPoint(0F, 24F, -7F); Base4.setTextureSize(256, 256); Base4.mirror = true; setRotation(Base4, 0F, 0F, 0F); Base4.mirror = false; Base2 = new ModelRenderer(this, 0, 0); Base2.addBox(-2F, -4F, -1F, 4, 4, 1); Base2.setRotationPoint(6F, 24F, -7F); Base2.setTextureSize(256, 256); Base2.mirror = true; setRotation(Base2, 0F, 0F, 0F); Base3 = new ModelRenderer(this, 48, 0); Base3.mirror = true; Base3.addBox(-4F, -1F, -1F, 8, 1, 1); Base3.setRotationPoint(0F, 21F, -7F); Base3.setTextureSize(256, 256); Base3.mirror = true; setRotation(Base3, 0F, 0F, 0F); Base3.mirror = false; Support1 = new ModelRenderer(this, 0, 5); Support1.addBox(-1F, -4F, -1F, 2, 4, 2); Support1.setRotationPoint(-7F, 20F, -7F); Support1.setTextureSize(256, 256); Support1.mirror = true; setRotation(Support1, 0F, 0F, 0F); Chimney4 = new ModelRenderer(this, 25, 20); Chimney4.mirror = true; Chimney4.addBox(-3F, -4F, -1F, 6, 4, 1); Chimney4.setRotationPoint(-4F, 20F, 0F); Chimney4.setTextureSize(256, 256); Chimney4.mirror = true; setRotation(Chimney4, 0F, 1.570796F, 0F); Chimney4.mirror = false; Support2 = new ModelRenderer(this, 0, 5); Support2.addBox(-1F, -4F, -1F, 2, 4, 2); Support2.setRotationPoint(7F, 20F, -7F); Support2.setTextureSize(256, 256); Support2.mirror = true; setRotation(Support2, 0F, 0F, 0F); Chimney3 = new ModelRenderer(this, 25, 20); Chimney3.mirror = true; Chimney3.addBox(-3F, -4F, 0F, 6, 4, 1); Chimney3.setRotationPoint(4F, 20F, 0F); Chimney3.setTextureSize(256, 256); Chimney3.mirror = true; setRotation(Chimney3, 0F, 1.570796F, 0F); Chimney3.mirror = false; Support3 = new ModelRenderer(this, 0, 5); Support3.addBox(-1F, -4F, -1F, 2, 4, 2); Support3.setRotationPoint(-7F, 20F, 7F); Support3.setTextureSize(256, 256); Support3.mirror = true; setRotation(Support3, 0F, 0F, 0F); Chimney2 = new ModelRenderer(this, 25, 20); Chimney2.addBox(-3F, -4F, 0F, 6, 4, 1); Chimney2.setRotationPoint(0F, 20F, 4F); Chimney2.setTextureSize(256, 256); Chimney2.mirror = true; setRotation(Chimney2, 0F, 0F, 0F); Support4 = new ModelRenderer(this, 0, 5); Support4.addBox(-1F, -4F, -1F, 2, 4, 2); Support4.setRotationPoint(7F, 20F, 7F); Support4.setTextureSize(256, 256); Support4.mirror = true; setRotation(Support4, 0F, 0F, 0F); Chimney1 = new ModelRenderer(this, 25, 20); Chimney1.addBox(-3F, -4F, -1F, 6, 4, 1); Chimney1.setRotationPoint(0F, 20F, -4F); Chimney1.setTextureSize(256, 256); Chimney1.mirror = true; setRotation(Chimney1, 0F, 0F, 0F); Chimney = new ModelRenderer(this, 0, 20); Chimney.addBox(-4F, -4F, -4F, 8, 4, 8); Chimney.setRotationPoint(0F, 20F, 0F); Chimney.setTextureSize(256, 256); Chimney.mirror = true; setRotation(Chimney, 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); Engine.render(f5); Chamber1.render(f5); Chamber2.render(f5); Tesla1.render(f5); Tesla2.render(f5); Tesla3.render(f5); Tesla4.render(f5); Tesla5.render(f5); Tesla6.render(f5); Base.render(f5); Base6.render(f5); Base5.render(f5); Base1.render(f5); Base4.render(f5); Base2.render(f5); Base3.render(f5); Support1.render(f5); Chimney4.render(f5); Support2.render(f5); Chimney3.render(f5); Support3.render(f5); Chimney2.render(f5); Support4.render(f5); Chimney1.render(f5); Chimney.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) // { // super.setRotationAngles(f, f1, f2, f3, f4, f5); // } }