// Date: 11/10/2013 11:17:40 AM // Template version 1.1 // Java generated by Techne // Keep in mind that you still need to fill in some blanks // - ZeuX package resonantinduction.old.client.model; import net.minecraft.client.model.ModelBase; import net.minecraft.client.model.ModelRenderer; import net.minecraft.entity.Entity; public class ModelTestCar extends ModelBase { // fields ModelRenderer base; ModelRenderer base2; ModelRenderer seat; ModelRenderer seatback; ModelRenderer engineWall; ModelRenderer dash; ModelRenderer body; ModelRenderer body2; ModelRenderer body3; ModelRenderer headlight; ModelRenderer box; ModelRenderer boxLid; ModelRenderer frontRightAxil; ModelRenderer frontRightWheel; ModelRenderer frontLefttAxil; ModelRenderer frontLeftWheel; ModelRenderer backRightAxil; ModelRenderer backRightWheel; ModelRenderer backleftAxil; ModelRenderer backLeftWheel; public ModelTestCar() { textureWidth = 128; textureHeight = 128; base = new ModelRenderer(this, 0, 0); base.addBox(0F, 0F, 0F, 14, 2, 25); base.setRotationPoint(-7F, 22F, -8F); base.setTextureSize(128, 128); base.mirror = true; setRotation(base, 0F, 0F, 0F); base2 = new ModelRenderer(this, 0, 0); base2.addBox(0F, 0F, 0F, 12, 2, 33); base2.setRotationPoint(-6F, 24F, -18F); base2.setTextureSize(128, 128); base2.mirror = true; setRotation(base2, 0F, 0F, 0F); seat = new ModelRenderer(this, 2, 73); seat.addBox(0F, 0F, 0F, 14, 2, 10); seat.setRotationPoint(-7F, 20F, -3F); seat.setTextureSize(128, 128); seat.mirror = true; setRotation(seat, 0F, 0F, 0F); seatback = new ModelRenderer(this, 2, 88); seatback.addBox(0F, 0F, 0F, 14, 2, 10); seatback.setRotationPoint(-7F, 20F, 5F); seatback.setTextureSize(128, 128); seatback.mirror = true; setRotation(seatback, 1.448623F, 0F, 0F); engineWall = new ModelRenderer(this, 80, 116); engineWall.addBox(0F, 0F, 0F, 16, 6, 2); engineWall.setRotationPoint(-8F, 13F, -8F); engineWall.setTextureSize(128, 128); engineWall.mirror = true; setRotation(engineWall, -0.1570796F, 0F, 0F); dash = new ModelRenderer(this, 80, 68); dash.addBox(0F, 0F, 0F, 16, 4, 2); dash.setRotationPoint(-8F, 10F, -9F); dash.setTextureSize(128, 128); dash.mirror = true; setRotation(dash, 0.2617994F, 0F, 0F); body = new ModelRenderer(this, 70, 77); body.addBox(0F, 0F, 0F, 16, 9, 2); body.setRotationPoint(-8F, 10F, -17F); body.setTextureSize(128, 128); body.mirror = true; setRotation(body, -0.2268928F, 0F, 0F); body2 = new ModelRenderer(this, 0, 0); body2.addBox(0F, 0F, 0F, 14, 6, 12); body2.setRotationPoint(-7F, 18F, -19F); body2.setTextureSize(128, 128); body2.mirror = true; setRotation(body2, 0F, 0F, 0F); body3 = new ModelRenderer(this, 70, 90); body3.addBox(0F, 0F, 0F, 16, 9, 10); body3.setRotationPoint(-8F, 10F, -17F); body3.setTextureSize(128, 128); body3.mirror = true; setRotation(body3, 0F, 0F, 0F); headlight = new ModelRenderer(this, 0, 120); headlight.addBox(-2F, -2F, -3F, 4, 4, 3); headlight.setRotationPoint(0F, 19F, -17F); headlight.setTextureSize(128, 128); headlight.mirror = true; setRotation(headlight, 0F, 0F, 0F); box = new ModelRenderer(this, 0, 43); box.addBox(0F, 0F, 0F, 14, 7, 9); box.setRotationPoint(-7F, 15F, 9F); box.setTextureSize(128, 128); box.mirror = true; setRotation(box, 0F, 0F, 0F); boxLid = new ModelRenderer(this, 47, 43); boxLid.addBox(0F, -2F, 0F, 14, 2, 9); boxLid.setRotationPoint(-7F, 15F, 9F); boxLid.setTextureSize(128, 128); boxLid.mirror = true; setRotation(boxLid, 0.0872665F, 0F, 0F); frontRightAxil = new ModelRenderer(this, 0, 110); frontRightAxil.addBox(-1F, -1F, -1F, 1, 2, 2); frontRightAxil.setRotationPoint(-7F, 23F, -12F); frontRightAxil.setTextureSize(128, 128); frontRightAxil.mirror = true; setRotation(frontRightAxil, 0F, 0F, 0F); frontRightWheel = new ModelRenderer(this, 60, 60); frontRightWheel.addBox(-1F, -3F, -3F, 2, 6, 6); frontRightWheel.setRotationPoint(-9F, 23F, -12F); frontRightWheel.setTextureSize(128, 128); frontRightWheel.mirror = true; setRotation(frontRightWheel, 0F, 0F, 0F); frontLefttAxil = new ModelRenderer(this, 0, 110); frontLefttAxil.addBox(0F, -1F, -1F, 1, 2, 2); frontLefttAxil.setRotationPoint(7F, 23F, -12F); frontLefttAxil.setTextureSize(128, 128); frontLefttAxil.mirror = true; setRotation(frontLefttAxil, 0F, 0F, 0F); frontLeftWheel = new ModelRenderer(this, 60, 60); frontLeftWheel.addBox(-1F, -3F, -3F, 2, 6, 6); frontLeftWheel.setRotationPoint(9F, 23F, -12F); frontLeftWheel.setTextureSize(128, 128); frontLeftWheel.mirror = true; setRotation(frontLeftWheel, 0F, 0F, 0F); backRightAxil = new ModelRenderer(this, 0, 110); backRightAxil.addBox(-1F, -1F, -1F, 1, 2, 2); backRightAxil.setRotationPoint(-7F, 23F, 11F); backRightAxil.setTextureSize(128, 128); backRightAxil.mirror = true; setRotation(backRightAxil, 0F, 0F, 0F); backRightWheel = new ModelRenderer(this, 60, 60); backRightWheel.addBox(-1F, -3F, -3F, 2, 6, 6); backRightWheel.setRotationPoint(-9F, 23F, 11F); backRightWheel.setTextureSize(128, 128); backRightWheel.mirror = true; setRotation(backRightWheel, 0F, 0F, 0F); backleftAxil = new ModelRenderer(this, 110, 0); backleftAxil.addBox(0F, -1F, -1F, 1, 2, 2); backleftAxil.setRotationPoint(7F, 23F, 11F); backleftAxil.setTextureSize(128, 128); backleftAxil.mirror = true; setRotation(backleftAxil, 0F, 0F, 0F); backLeftWheel = new ModelRenderer(this, 60, 60); backLeftWheel.addBox(-1F, -3F, -3F, 2, 6, 6); backLeftWheel.setRotationPoint(9F, 23F, 11F); backLeftWheel.setTextureSize(128, 128); backLeftWheel.mirror = true; setRotation(backLeftWheel, 0F, 0F, 0F); } @Override 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); base.render(f5); base2.render(f5); seat.render(f5); seatback.render(f5); engineWall.render(f5); dash.render(f5); body.render(f5); body2.render(f5); body3.render(f5); headlight.render(f5); box.render(f5); boxLid.render(f5); frontRightAxil.render(f5); frontRightWheel.render(f5); frontLefttAxil.render(f5); frontLeftWheel.render(f5); backRightAxil.render(f5); backRightWheel.render(f5); backleftAxil.render(f5); backLeftWheel.render(f5); } private void setRotation(ModelRenderer model, float x, float y, float z) { model.rotateAngleX = x; model.rotateAngleY = y; model.rotateAngleZ = z; } }