package crazypants.enderio.machine.generator.zombie;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;
import net.minecraft.entity.Entity;
public class ModelZombieJar extends ModelBase {
ModelRenderer Head;
ModelRenderer electrode1;
ModelRenderer electrode2;
ModelRenderer electrode3;
ModelRenderer electrode4;
ModelRenderer electrode5;
ModelRenderer electrode6;
ModelRenderer electrode7;
ModelRenderer electrode8;
ModelRenderer electrode9;
ModelRenderer electrode10;
ModelRenderer electrode11;
ModelRenderer electrode12;
ModelRenderer glass1;
ModelRenderer glass2;
ModelRenderer glass3;
ModelRenderer glass4;
ModelRenderer top;
ModelRenderer Lid1;
ModelRenderer bottom;
ModelRenderer Lid2;
ModelRenderer Lid3;
ModelRenderer Lid4;
ModelRenderer Lid5;
public ModelZombieJar() {
this(0.0f);
}
public ModelZombieJar(float par1) {
Head = new ModelRenderer(this, 0, 0);
Head.setTextureSize(64, 64);
Head.addBox(-4F, -4F, -4F, 8, 8, 8);
Head.setRotationPoint(0F, -8F, 1F);
electrode1 = new ModelRenderer(this, 31, 40);
electrode1.setTextureSize(64, 64);
electrode1.addBox(-0.5F, -0.5F, -0.5F, 1, 1, 1);
electrode1.setRotationPoint(-2.872653F, -11.50361F, -2.60217F);
electrode2 = new ModelRenderer(this, 31, 40);
electrode2.setTextureSize(64, 64);
electrode2.addBox(-0.5F, -0.5F, -0.5F, 1, 1, 1);
electrode2.setRotationPoint(-0.2268921F, -9.821873F, -3.016515F);
electrode3 = new ModelRenderer(this, 31, 40);
electrode3.setTextureSize(64, 64);
electrode3.addBox(-0.5F, -0.5F, -0.5F, 1, 1, 1);
electrode3.setRotationPoint(2.875378F, -10.08223F, -3.571606F);
electrode4 = new ModelRenderer(this, 31, 40);
electrode4.setTextureSize(64, 64);
electrode4.addBox(-0.5F, -0.5F, -0.5F, 1, 1, 1);
electrode4.setRotationPoint(3.996085F, -9.873959F, -2.810457F);
electrode5 = new ModelRenderer(this, 31, 40);
electrode5.setTextureSize(64, 64);
electrode5.addBox(-0.5F, -0.5F, -0.5F, 1, 1, 1);
electrode5.setRotationPoint(4.288532F, -8.994526F, 0.2129618F);
electrode6 = new ModelRenderer(this, 31, 40);
electrode6.setTextureSize(64, 64);
electrode6.addBox(-0.5F, -0.5F, -0.5F, 1, 1, 1);
electrode6.setRotationPoint(5.037488F, -10.05719F, 3.095634F);
electrode7 = new ModelRenderer(this, 31, 40);
electrode7.setTextureSize(64, 64);
electrode7.addBox(-0.5F, -0.5F, -0.5F, 1, 1, 1);
electrode7.setRotationPoint(-1.494982F, -11.74601F, 5.210991F);
electrode8 = new ModelRenderer(this, 31, 40);
electrode8.setTextureSize(64, 64);
electrode8.addBox(-0.5F, -0.5F, -0.5F, 1, 1, 1);
electrode8.setRotationPoint(1.150779F, -10.06427F, 4.796647F);
electrode9 = new ModelRenderer(this, 31, 40);
electrode9.setTextureSize(64, 64);
electrode9.addBox(-0.5F, -0.5F, -0.5F, 1, 1, 1);
electrode9.setRotationPoint(4.253049F, -10.32463F, 4.241555F);
electrode10 = new ModelRenderer(this, 31, 40);
electrode10.setTextureSize(64, 64);
electrode10.addBox(-0.5F, -0.5F, -0.5F, 1, 1, 1);
electrode10.setRotationPoint(-3.667958F, -11.76913F, -1.517876F);
electrode11 = new ModelRenderer(this, 31, 40);
electrode11.setTextureSize(64, 64);
electrode11.addBox(-0.5F, -0.5F, -0.5F, 1, 1, 1);
electrode11.setRotationPoint(-3.37551F, -10.8897F, 1.505543F);
electrode12 = new ModelRenderer(this, 31, 40);
electrode12.setTextureSize(64, 64);
electrode12.addBox(-0.5F, -0.5F, -0.5F, 1, 1, 1);
electrode12.setRotationPoint(-2.626554F, -11.95237F, 4.388215F);
glass1 = new ModelRenderer(this, 36, 2);
glass1.setTextureSize(64, 64);
glass1.addBox(-6F, -7F, 0F, 12, 14, 0);
glass1.setRotationPoint(0F, -8F, -5F);
glass2 = new ModelRenderer(this, 36, 2);
glass2.setTextureSize(64, 64);
glass2.addBox(-6F, -7F, 0F, 12, 14, 0);
glass2.setRotationPoint(-6F, -8F, 1F);
glass3 = new ModelRenderer(this, 36, 2);
glass3.setTextureSize(64, 64);
glass3.addBox(-6F, -7F, 0F, 12, 14, 0);
glass3.setRotationPoint(0F, -8F, 7F);
glass4 = new ModelRenderer(this, 36, 2);
glass4.setTextureSize(64, 64);
glass4.addBox(-6F, -7F, 0F, 12, 14, 0);
glass4.setRotationPoint(6F, -8F, 1F);
top = new ModelRenderer(this, 1, 17);
top.setTextureSize(64, 64);
top.addBox(-6F, -0.5F, -6F, 12, 1, 12);
top.setRotationPoint(0F, -15.5F, 1F);
Lid1 = new ModelRenderer(this, 4, 33);
Lid1.setTextureSize(64, 64);
Lid1.addBox(-4.5F, -1F, -4.5F, 9, 2, 9);
Lid1.setRotationPoint(0F, -17F, 1F);
bottom = new ModelRenderer(this, 1, 17);
bottom.setTextureSize(64, 64);
bottom.addBox(-6F, -0.5F, -6F, 12, 1, 12);
bottom.setRotationPoint(0F, -0.5F, 1F);
Lid2 = new ModelRenderer(this, 12, 41);
Lid2.setTextureSize(64, 64);
Lid2.addBox(-4F, -1F, -0.5F, 8, 2, 1);
Lid2.setRotationPoint(0F, -17F, -4F);
Lid3 = new ModelRenderer(this, 12, 41);
Lid3.setTextureSize(64, 64);
Lid3.addBox(-4F, -1F, -0.5F, 8, 2, 1);
Lid3.setRotationPoint(0F, -17F, 6F);
Lid4 = new ModelRenderer(this, 5, 34);
Lid4.setTextureSize(64, 64);
Lid4.addBox(-0.5F, -1F, -4F, 1, 2, 8);
Lid4.setRotationPoint(5F, -17F, 1F);
Lid5 = new ModelRenderer(this, 5, 34);
Lid5.setTextureSize(64, 64);
Lid5.addBox(-0.5F, -1F, -4F, 1, 2, 8);
Lid5.setRotationPoint(-5F, -17F, 1F);
}
@Override
public void render(Entity par1Entity, float par2, float par3, float par4, float par5, float par6, float par7) {
Head.rotateAngleX = 0.03054326F;
Head.rotateAngleY = 0.1745329F;
Head.rotateAngleZ = 0.2392846F;
Head.renderWithRotation(par7);
electrode1.rotateAngleX = 0.03054326F;
electrode1.rotateAngleY = 0.1745329F;
electrode1.rotateAngleZ = 0.2392846F;
electrode1.renderWithRotation(par7);
electrode2.rotateAngleX = 0.03054326F;
electrode2.rotateAngleY = 0.1745329F;
electrode2.rotateAngleZ = 0.2392846F;
electrode2.renderWithRotation(par7);
electrode3.rotateAngleX = 0.03054326F;
electrode3.rotateAngleY = 0.1745329F;
electrode3.rotateAngleZ = 0.2392846F;
electrode3.renderWithRotation(par7);
electrode4.rotateAngleX = 0.03054326F;
electrode4.rotateAngleY = 0.1745329F;
electrode4.rotateAngleZ = 0.2392846F;
electrode4.renderWithRotation(par7);
electrode5.rotateAngleX = 0.03054326F;
electrode5.rotateAngleY = 0.1745329F;
electrode5.rotateAngleZ = 0.2392846F;
electrode5.renderWithRotation(par7);
electrode6.rotateAngleX = 0.03054326F;
electrode6.rotateAngleY = 0.1745329F;
electrode6.rotateAngleZ = 0.2392846F;
electrode6.renderWithRotation(par7);
electrode7.rotateAngleX = 0.03054326F;
electrode7.rotateAngleY = 0.1745329F;
electrode7.rotateAngleZ = 0.2392846F;
electrode7.renderWithRotation(par7);
electrode8.rotateAngleX = 0.03054326F;
electrode8.rotateAngleY = 0.1745329F;
electrode8.rotateAngleZ = 0.2392846F;
electrode8.renderWithRotation(par7);
electrode9.rotateAngleX = 0.03054326F;
electrode9.rotateAngleY = 0.1745329F;
electrode9.rotateAngleZ = 0.2392846F;
electrode9.renderWithRotation(par7);
electrode10.rotateAngleX = 0.03054326F;
electrode10.rotateAngleY = 0.1745329F;
electrode10.rotateAngleZ = 0.2392846F;
electrode10.renderWithRotation(par7);
electrode11.rotateAngleX = 0.03054326F;
electrode11.rotateAngleY = 0.1745329F;
electrode11.rotateAngleZ = 0.2392846F;
electrode11.renderWithRotation(par7);
electrode12.rotateAngleX = 0.03054326F;
electrode12.rotateAngleY = 0.1745329F;
electrode12.rotateAngleZ = 0.2392846F;
electrode12.renderWithRotation(par7);
glass1.rotateAngleX = 0F;
glass1.rotateAngleY = 0F;
glass1.rotateAngleZ = 0F;
glass1.renderWithRotation(par7);
glass2.rotateAngleX = 0F;
glass2.rotateAngleY = -1.570796F;
glass2.rotateAngleZ = 0F;
glass2.renderWithRotation(par7);
glass3.rotateAngleX = 0F;
glass3.rotateAngleY = 0F;
glass3.rotateAngleZ = 0F;
glass3.renderWithRotation(par7);
glass4.rotateAngleX = 0F;
glass4.rotateAngleY = -1.570796F;
glass4.rotateAngleZ = 0F;
glass4.renderWithRotation(par7);
top.rotateAngleX = 0F;
top.rotateAngleY = 0F;
top.rotateAngleZ = 0F;
top.renderWithRotation(par7);
Lid1.rotateAngleX = 0F;
Lid1.rotateAngleY = 0F;
Lid1.rotateAngleZ = 0F;
Lid1.renderWithRotation(par7);
bottom.rotateAngleX = 0F;
bottom.rotateAngleY = 0F;
bottom.rotateAngleZ = 0F;
bottom.renderWithRotation(par7);
Lid2.rotateAngleX = 0F;
Lid2.rotateAngleY = 0F;
Lid2.rotateAngleZ = 0F;
Lid2.renderWithRotation(par7);
Lid3.rotateAngleX = 0F;
Lid3.rotateAngleY = 0F;
Lid3.rotateAngleZ = 0F;
Lid3.renderWithRotation(par7);
Lid4.rotateAngleX = 0F;
Lid4.rotateAngleY = 0F;
Lid4.rotateAngleZ = 0F;
Lid4.renderWithRotation(par7);
Lid5.rotateAngleX = 0F;
Lid5.rotateAngleY = 0F;
Lid5.rotateAngleZ = 0F;
Lid5.renderWithRotation(par7);
}
}