// Date: 11/12/2013 5:48:04 PM // 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; public class ModelMiningLaserGun extends ModelBase { // fields ModelRenderer grip; ModelRenderer grip2; ModelRenderer body; ModelRenderer body2; ModelRenderer body3; ModelRenderer body4; ModelRenderer body5; ModelRenderer body6; ModelRenderer barrel; ModelRenderer barrel2; ModelRenderer screen; ModelRenderer battery; ModelRenderer batteryClip; ModelRenderer batteryClip2; public ModelMiningLaserGun() { textureWidth = 128; textureHeight = 64; grip = new ModelRenderer(this, 1, 26); grip.addBox(0F, 0F, 0F, 1, 2, 1); grip.setRotationPoint(0.5F, 19F, -2F); grip.setTextureSize(128, 64); grip.mirror = true; setRotation(grip, 0.4014257F, 0F, 0F); grip2 = new ModelRenderer(this, 32, 2); grip2.addBox(-1.5F, 0F, 0F, 3, 1, 1); grip2.setRotationPoint(4.5F, 17.58F, -12.01F); grip2.setTextureSize(128, 64); grip2.mirror = true; setRotation(grip2, 0F, 0F, 0F); body = new ModelRenderer(this, 16, 39); body.addBox(-1.5F, 0F, 0F, 3, 3, 13); body.setRotationPoint(1F, 15.8F, -11.01F); body.setTextureSize(128, 64); body.mirror = true; setRotation(body, 0F, 0F, 0F); body2 = new ModelRenderer(this, 49, 41); body2.addBox(0F, 0F, 0F, 2, 1, 13); body2.setRotationPoint(0F, 15.6F, -11.01F); body2.setTextureSize(128, 64); body2.mirror = true; setRotation(body2, 0F, 0F, 0F); body3 = new ModelRenderer(this, 55, 7); body3.addBox(-1.5F, 0F, 0F, 2, 1, 8); body3.setRotationPoint(1.5F, 18.8F, -15.01F); body3.setTextureSize(128, 64); body3.mirror = true; setRotation(body3, 0F, 0F, 0F); body4 = new ModelRenderer(this, 0, 0); body4.addBox(0F, 0F, 0F, 2, 1, 5); body4.setRotationPoint(0F, 18F, -3F); body4.setTextureSize(128, 64); body4.mirror = true; setRotation(body4, 0F, 0F, 0F); body5 = new ModelRenderer(this, 17, 7); body5.addBox(-1.5F, 0F, 0F, 1, 2, 8); body5.setRotationPoint(0.5F, 17F, -15.01F); body5.setTextureSize(128, 64); body5.mirror = true; setRotation(body5, 0F, 0F, 0F); body6 = new ModelRenderer(this, 36, 7); body6.addBox(-1.5F, 0F, 0F, 1, 2, 8); body6.setRotationPoint(3.5F, 17F, -15.01F); body6.setTextureSize(128, 64); body6.mirror = true; setRotation(body6, 0F, 0F, 0F); barrel = new ModelRenderer(this, 34, 21); barrel.addBox(0F, 0F, 0F, 1, 3, 8); barrel.setRotationPoint(0.5F, 16F, -19.01F); barrel.setTextureSize(128, 64); barrel.mirror = true; setRotation(barrel, 0F, 0F, 0F); barrel2 = new ModelRenderer(this, 55, 23); barrel2.addBox(0F, 0F, 0F, 2, 2, 6); barrel2.setRotationPoint(0F, 16.8F, -17.01F); barrel2.setTextureSize(128, 64); barrel2.mirror = true; setRotation(barrel2, 0F, 0F, 0F); screen = new ModelRenderer(this, 7, 10); screen.addBox(0F, 0F, 0F, 3, 3, 1); screen.setRotationPoint(2.5F, 16F, -8.01F); screen.setTextureSize(128, 64); screen.mirror = true; setRotation(screen, 0.5410521F, 0F, 0F); battery = new ModelRenderer(this, 17, 22); battery.addBox(-1.5F, 0F, 0F, 2, 4, 5); battery.setRotationPoint(-1F, 16F, -6.5F); battery.setTextureSize(128, 64); battery.mirror = true; setRotation(battery, 0F, 0F, 0F); batteryClip = new ModelRenderer(this, 17, 0); batteryClip.addBox(-1.5F, 0F, 0F, 2, 1, 1); batteryClip.setRotationPoint(-0.4F, 16.5F, -2F); batteryClip.setTextureSize(128, 64); batteryClip.mirror = true; setRotation(batteryClip, 0F, 0F, 0F); batteryClip2 = new ModelRenderer(this, 17, 0); batteryClip2.addBox(-1.5F, 0F, 0F, 2, 1, 1); batteryClip2.setRotationPoint(-0.4F, 16.5F, -7F); batteryClip2.setTextureSize(128, 64); batteryClip2.mirror = true; setRotation(batteryClip2, 0F, 0F, 0F); } public void render(float f5) { grip.render(f5); grip2.render(f5); body.render(f5); body2.render(f5); body3.render(f5); body4.render(f5); body5.render(f5); body6.render(f5); barrel.render(f5); barrel2.render(f5); screen.render(f5); battery.render(f5); batteryClip.render(f5); batteryClip2.render(f5); } private void setRotation(ModelRenderer model, float x, float y, float z) { model.rotateAngleX = x; model.rotateAngleY = y; model.rotateAngleZ = z; } }