package wehavecookies56.kk.client.model;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;
import net.minecraft.entity.Entity;
public class ModelOblivion extends ModelBase
{
ModelRenderer Handle1;
ModelRenderer Handle2;
ModelRenderer Handle3;
ModelRenderer Handle4;
ModelRenderer Handle5;
ModelRenderer Handle6;
ModelRenderer Handle7;
ModelRenderer Handle8;
ModelRenderer Handle9;
ModelRenderer Handle10;
ModelRenderer Handle11;
ModelRenderer Handle12;
ModelRenderer Handle13;
ModelRenderer Handle14;
ModelRenderer Handle15;
ModelRenderer Handle16;
ModelRenderer Handle17;
ModelRenderer Handle18;
ModelRenderer Handle19;
ModelRenderer Handle20;
ModelRenderer Handle21;
ModelRenderer Handle22;
ModelRenderer Handle23;
ModelRenderer Handle24;
ModelRenderer Handle25;
ModelRenderer Blade1;
ModelRenderer Blade2;
ModelRenderer Blade3;
ModelRenderer Blade4;
ModelRenderer Blade5;
ModelRenderer Blade6;
ModelRenderer Blade7;
ModelRenderer Blade8;
ModelRenderer Blade9;
ModelRenderer Blade10;
ModelRenderer Blade11;
ModelRenderer Blade12;
ModelRenderer Blade13;
ModelRenderer Blade14;
ModelRenderer Blade15;
ModelRenderer Blade16;
ModelRenderer Blade17;
ModelRenderer Blade18;
ModelRenderer Blade19;
ModelRenderer Blade20;
ModelRenderer Blade21;
ModelRenderer Blade22;
ModelRenderer Blade23;
ModelRenderer Blade24;
ModelRenderer Blade25;
ModelRenderer Blade26;
ModelRenderer Blade27;
ModelRenderer Blade28;
ModelRenderer Blade29;
ModelRenderer Blade30;
ModelRenderer Blade31;
ModelRenderer Blade32;
ModelRenderer Blade33;
ModelRenderer Blade34;
ModelRenderer Gem1;
ModelRenderer Gem2;
public ModelOblivion()
{
textureWidth = 64;
textureHeight = 32;
Handle1 = new ModelRenderer(this, 58, 0);
Handle1.addBox(0F, 0F, 0F, 2, 1, 1);
Handle1.setRotationPoint(-0.6F, 0F, 0F);
Handle1.setTextureSize(64, 32);
Handle1.mirror = true;
setRotation(Handle1, 0F, 0F, 1.012291F);
Handle2 = new ModelRenderer(this, 51, 0);
Handle2.addBox(0F, 0F, 0F, 2, 1, 1);
Handle2.setRotationPoint(0.5F, 4F, 0F);
Handle2.setTextureSize(64, 32);
Handle2.mirror = true;
setRotation(Handle2, 0F, 0F, 1.770927F);
Handle3 = new ModelRenderer(this, 43, 0);
Handle3.addBox(0F, 0F, 0F, 3, 1, 1);
Handle3.setRotationPoint(-2F, 2.5F, 0F);
Handle3.setTextureSize(64, 32);
Handle3.mirror = true;
setRotation(Handle3, 0F, 0F, 0.296706F);
Handle4 = new ModelRenderer(this, 56, 2);
Handle4.addBox(0F, 0F, 0F, 3, 1, 1);
Handle4.setRotationPoint(-2.3F, 2.566667F, 0F);
Handle4.setTextureSize(64, 32);
Handle4.mirror = true;
setRotation(Handle4, 0F, 0F, -0.296706F);
Handle5 = new ModelRenderer(this, 58, 4);
Handle5.addBox(0F, 0F, 0F, 2, 2, 1);
Handle5.setRotationPoint(-0.5F, 2F, 0F);
Handle5.setTextureSize(64, 32);
Handle5.mirror = true;
setRotation(Handle5, 0F, 0F, 0F);
Handle6 = new ModelRenderer(this, 44, 2);
Handle6.addBox(0F, 0F, 0F, 5, 1, 1);
Handle6.setRotationPoint(0F, 2F, 0F);
Handle6.setTextureSize(64, 32);
Handle6.mirror = true;
setRotation(Handle6, 0F, 0F, -0.6981317F);
Handle7 = new ModelRenderer(this, 46, 4);
Handle7.addBox(0F, 0F, 0F, 5, 1, 1);
Handle7.setRotationPoint(1F, 3F, 0F);
Handle7.setTextureSize(64, 32);
Handle7.mirror = true;
setRotation(Handle7, 0F, 0F, 0.6981317F);
Handle8 = new ModelRenderer(this, 52, 7);
Handle8.addBox(0F, 0F, 0F, 5, 1, 1);
Handle8.setRotationPoint(3.4F, -1F, 0F);
Handle8.setTextureSize(64, 32);
Handle8.mirror = true;
setRotation(Handle8, 0F, 0F, -0.2268928F);
Handle9 = new ModelRenderer(this, 52, 9);
Handle9.addBox(0F, 0F, 0F, 5, 1, 1);
Handle9.setRotationPoint(4F, 5.7F, 0F);
Handle9.setTextureSize(64, 32);
Handle9.mirror = true;
setRotation(Handle9, 0F, 0F, 0.2268928F);
Handle10 = new ModelRenderer(this, 56, 11);
Handle10.addBox(0F, 0F, 0F, 3, 1, 1);
Handle10.setRotationPoint(8F, -2F, 0F);
Handle10.setTextureSize(64, 32);
Handle10.mirror = true;
setRotation(Handle10, 0F, 0F, 0.0698132F);
Handle11 = new ModelRenderer(this, 56, 13);
Handle11.addBox(0F, 0F, 0F, 3, 1, 1);
Handle11.setRotationPoint(8F, 6.6F, 0F);
Handle11.setTextureSize(64, 32);
Handle11.mirror = true;
setRotation(Handle11, 0F, 0F, -0.0698132F);
Handle12 = new ModelRenderer(this, 54, 15);
Handle12.addBox(0F, 0F, 0F, 4, 1, 1);
Handle12.setRotationPoint(9F, -2F, 0F);
Handle12.setTextureSize(64, 32);
Handle12.mirror = true;
setRotation(Handle12, 0F, 0F, 0.6806784F);
Handle13 = new ModelRenderer(this, 54, 17);
Handle13.addBox(0F, 0F, 0F, 4, 1, 1);
Handle13.setRotationPoint(8.6F, 6.8F, 0F);
Handle13.setTextureSize(64, 32);
Handle13.mirror = true;
setRotation(Handle13, 0F, 0F, -0.6806784F);
Handle14 = new ModelRenderer(this, 38, 29);
Handle14.addBox(0F, 0F, 0F, 12, 2, 1);
Handle14.setRotationPoint(0F, 1.8F, 0F);
Handle14.setTextureSize(64, 32);
Handle14.mirror = true;
setRotation(Handle14, 0F, 0F, 0F);
Handle15 = new ModelRenderer(this, 60, 19);
Handle15.addBox(0F, 0F, 0F, 1, 1, 1);
Handle15.setRotationPoint(9F, -1F, 0F);
Handle15.setTextureSize(64, 32);
Handle15.mirror = true;
setRotation(Handle15, 0F, 0F, 0F);
Handle16 = new ModelRenderer(this, 60, 21);
Handle16.addBox(0F, 0F, 0F, 1, 1, 1);
Handle16.setRotationPoint(8F, -1F, 0F);
Handle16.setTextureSize(64, 32);
Handle16.mirror = true;
setRotation(Handle16, 0F, 0F, 0F);
Handle17 = new ModelRenderer(this, 60, 23);
Handle17.addBox(0F, 0F, 0F, 1, 1, 1);
Handle17.setRotationPoint(9F, 6F, 0F);
Handle17.setTextureSize(64, 32);
Handle17.mirror = true;
setRotation(Handle17, 0F, 0F, 0F);
Handle18 = new ModelRenderer(this, 60, 25);
Handle18.addBox(0F, 0F, 0F, 1, 1, 1);
Handle18.setRotationPoint(8F, 6F, 0F);
Handle18.setTextureSize(64, 32);
Handle18.mirror = true;
setRotation(Handle18, 0F, 0F, 0F);
Handle19 = new ModelRenderer(this, 60, 27);
Handle19.addBox(0F, 0F, 0F, 1, 1, 1);
Handle19.setRotationPoint(7F, 6F, 0F);
Handle19.setTextureSize(64, 32);
Handle19.mirror = true;
setRotation(Handle19, 0F, 0F, 0F);
Handle20 = new ModelRenderer(this, 56, 19);
Handle20.addBox(0F, 0F, 0F, 1, 1, 1);
Handle20.setRotationPoint(7F, -1F, 0F);
Handle20.setTextureSize(64, 32);
Handle20.mirror = true;
setRotation(Handle20, 0F, 0F, 0F);
Handle21 = new ModelRenderer(this, 35, 0);
Handle21.addBox(0F, 0F, 0F, 3, 1, 1);
Handle21.setRotationPoint(9F, 1.5F, 0F);
Handle21.setTextureSize(64, 32);
Handle21.mirror = true;
setRotation(Handle21, 0F, 0F, 0F);
Handle22 = new ModelRenderer(this, 36, 2);
Handle22.addBox(0F, 0F, 0F, 3, 1, 1);
Handle22.setRotationPoint(9F, 3.1F, 0F);
Handle22.setTextureSize(64, 32);
Handle22.mirror = true;
setRotation(Handle22, 0F, 0F, 0F);
Handle23 = new ModelRenderer(this, 56, 26);
Handle23.addBox(0F, 0F, 0F, 1, 2, 1);
Handle23.setRotationPoint(10.7F, 0F, 0F);
Handle23.setTextureSize(64, 32);
Handle23.mirror = true;
setRotation(Handle23, 0F, 0F, 0.5934119F);
Handle24 = new ModelRenderer(this, 52, 26);
Handle24.addBox(0F, 0F, 0F, 1, 2, 1);
Handle24.setRotationPoint(9.7F, 3.8F, 0F);
Handle24.setTextureSize(64, 32);
Handle24.mirror = true;
setRotation(Handle24, 0F, 0F, -0.5934119F);
Handle25 = new ModelRenderer(this, 46, 27);
Handle25.addBox(0F, 0F, 0F, 2, 1, 1);
Handle25.setRotationPoint(11.6F, 1.8F, 0F);
Handle25.setTextureSize(64, 32);
Handle25.mirror = true;
setRotation(Handle25, 0F, 0F, -0.3665191F);
Blade1 = new ModelRenderer(this, 46, 6);
Blade1.addBox(0F, 0F, 0F, 2, 1, 1);
Blade1.setRotationPoint(12F, 3F, 0F);
Blade1.setTextureSize(64, 32);
Blade1.mirror = true;
setRotation(Blade1, 0F, 0F, 0.3665191F);
Blade2 = new ModelRenderer(this, 32, 29);
Blade2.addBox(0F, 0F, 0F, 2, 2, 1);
Blade2.setRotationPoint(12F, 2F, 0F);
Blade2.setTextureSize(64, 32);
Blade2.mirror = true;
setRotation(Blade2, 0F, 0F, 0F);
Blade3 = new ModelRenderer(this, 0, 0);
Blade3.addBox(0F, 0F, 0F, 17, 3, 1);
Blade3.setRotationPoint(14F, 1.4F, 0F);
Blade3.setTextureSize(64, 32);
Blade3.mirror = true;
setRotation(Blade3, 0F, 0F, 0F);
Blade4 = new ModelRenderer(this, 26, 30);
Blade4.addBox(0F, 0F, 0F, 2, 1, 1);
Blade4.setRotationPoint(13.5F, 1F, 0F);
Blade4.setTextureSize(64, 32);
Blade4.mirror = true;
setRotation(Blade4, 0F, 0F, 0.2094395F);
Blade5 = new ModelRenderer(this, 20, 30);
Blade5.addBox(0F, 0F, 0F, 2, 1, 1);
Blade5.setRotationPoint(13.4F, 3.7F, 0F);
Blade5.setTextureSize(64, 32);
Blade5.mirror = true;
setRotation(Blade5, 0F, 0F, -0.2094395F);
Blade6 = new ModelRenderer(this, 14, 30);
Blade6.addBox(0F, 0F, 0F, 2, 1, 1);
Blade6.setRotationPoint(31F, 1.5F, 0F);
Blade6.setTextureSize(64, 32);
Blade6.mirror = true;
setRotation(Blade6, 0F, 0F, 0.2443461F);
Blade7 = new ModelRenderer(this, 8, 30);
Blade7.addBox(0F, 0F, 0F, 2, 1, 1);
Blade7.setRotationPoint(30.7F, 3.4F, 0F);
Blade7.setTextureSize(64, 32);
Blade7.mirror = true;
setRotation(Blade7, 0F, 0F, -0.2443461F);
Blade8 = new ModelRenderer(this, 8, 28);
Blade8.addBox(0F, 0F, 0F, 11, 1, 1);
Blade8.setRotationPoint(32F, 2F, 0F);
Blade8.setTextureSize(64, 32);
Blade8.mirror = true;
setRotation(Blade8, 0F, 0F, 0F);
Blade9 = new ModelRenderer(this, 36, 24);
Blade9.addBox(0F, 0F, 0F, 11, 1, 1);
Blade9.setRotationPoint(32F, 3F, 0F);
Blade9.setTextureSize(64, 32);
Blade9.mirror = true;
setRotation(Blade9, 0F, 0F, 0F);
Blade10 = new ModelRenderer(this, 0, 15);
Blade10.addBox(0F, 0F, 0F, 1, 2, 1);
Blade10.setRotationPoint(31F, 2F, 0F);
Blade10.setTextureSize(64, 32);
Blade10.mirror = true;
setRotation(Blade10, 0F, 0F, 0F);
Blade11 = new ModelRenderer(this, 5, 10);
Blade11.addBox(0F, 0F, 0F, 1, 10, 1);
Blade11.setRotationPoint(38F, -8F, 0F);
Blade11.setTextureSize(64, 32);
Blade11.mirror = true;
setRotation(Blade11, 0F, 0F, 0F);
Blade12 = new ModelRenderer(this, 8, 26);
Blade12.addBox(0F, 0F, 0F, 7, 1, 1);
Blade12.setRotationPoint(35F, -6F, 0F);
Blade12.setTextureSize(64, 32);
Blade12.mirror = true;
setRotation(Blade12, 0F, 0F, 0F);
Blade13 = new ModelRenderer(this, 10, 10);
Blade13.addBox(0F, 0F, 0F, 1, 6, 1);
Blade13.setRotationPoint(35F, -6F, 0F);
Blade13.setTextureSize(64, 32);
Blade13.mirror = true;
setRotation(Blade13, 0F, 0F, 0.2443461F);
Blade14 = new ModelRenderer(this, 15, 10);
Blade14.addBox(0F, 0F, 0F, 1, 6, 1);
Blade14.setRotationPoint(41F, -5.6F, 0F);
Blade14.setTextureSize(64, 32);
Blade14.mirror = true;
setRotation(Blade14, 0F, 0F, -0.2443461F);
Blade15 = new ModelRenderer(this, 20, 10);
Blade15.addBox(0F, 0F, 0F, 1, 6, 1);
Blade15.setRotationPoint(35.6F, -5.9F, 0F);
Blade15.setTextureSize(64, 32);
Blade15.mirror = true;
setRotation(Blade15, 0F, 0F, 0.2443461F);
Blade16 = new ModelRenderer(this, 24, 26);
Blade16.addBox(0F, 0F, 0F, 2, 1, 1);
Blade16.setRotationPoint(34.4F, -7F, 0F);
Blade16.setTextureSize(64, 32);
Blade16.mirror = true;
setRotation(Blade16, 0F, 0F, 0.6457718F);
Blade17 = new ModelRenderer(this, 40, 27);
Blade17.addBox(0F, 0F, 0F, 2, 1, 1);
Blade17.setRotationPoint(41.4F, -5.7F, 0F);
Blade17.setTextureSize(64, 32);
Blade17.mirror = true;
setRotation(Blade17, 0F, 0F, -0.6457718F);
Blade18 = new ModelRenderer(this, 4, 25);
Blade18.addBox(0F, 0F, 0F, 1, 6, 1);
Blade18.setRotationPoint(40.4F, -5.5F, 0F);
Blade18.setTextureSize(64, 32);
Blade18.mirror = true;
setRotation(Blade18, 0F, 0F, -0.2443461F);
Blade19 = new ModelRenderer(this, 46, 22);
Blade19.addBox(0F, 0F, 0F, 6, 1, 1);
Blade19.setRotationPoint(35.5F, -3F, 0F);
Blade19.setTextureSize(64, 32);
Blade19.mirror = true;
setRotation(Blade19, 0F, 0F, 0F);
Blade20 = new ModelRenderer(this, 0, 29);
Blade20.addBox(0F, 0F, 0F, 1, 2, 1);
Blade20.setRotationPoint(38.5F, -7.2F, 0F);
Blade20.setTextureSize(64, 32);
Blade20.mirror = true;
setRotation(Blade20, 0F, 0F, -0.3665191F);
Blade21 = new ModelRenderer(this, 25, 10);
Blade21.addBox(0F, 0F, 0F, 1, 2, 1);
Blade21.setRotationPoint(37.7F, -7.5F, 0F);
Blade21.setTextureSize(64, 32);
Blade21.mirror = true;
setRotation(Blade21, 0F, 0F, 0.3665191F);
Blade22 = new ModelRenderer(this, 0, 22);
Blade22.addBox(0F, 0F, 0F, 3, 2, 1);
Blade22.setRotationPoint(37F, -5F, 0F);
Blade22.setTextureSize(64, 32);
Blade22.mirror = true;
setRotation(Blade22, 0F, 0F, 0F);
Blade23 = new ModelRenderer(this, 29, 19);
Blade23.addBox(0F, 0F, 0F, 5, 1, 1);
Blade23.setRotationPoint(36F, -1.5F, 0F);
Blade23.setTextureSize(64, 32);
Blade23.mirror = true;
setRotation(Blade23, 0F, 0F, 0F);
Blade24 = new ModelRenderer(this, 30, 10);
Blade24.addBox(0F, 0F, 0F, 5, 1, 1);
Blade24.setRotationPoint(36F, -1F, 0F);
Blade24.setTextureSize(64, 32);
Blade24.mirror = true;
setRotation(Blade24, 0F, 0F, 0F);
Blade25 = new ModelRenderer(this, 9, 22);
Blade25.addBox(0F, 0F, 0F, 2, 1, 1);
Blade25.setRotationPoint(37F, -1F, 0F);
Blade25.setTextureSize(64, 32);
Blade25.mirror = true;
setRotation(Blade25, 0F, 0F, 0.296706F);
Blade26 = new ModelRenderer(this, 18, 6);
Blade26.addBox(0F, 0F, 0F, 2, 1, 1);
Blade26.setRotationPoint(38.5F, -0.5F, 0F);
Blade26.setTextureSize(64, 32);
Blade26.mirror = true;
setRotation(Blade26, 0F, 0F, -0.296706F);
Blade27 = new ModelRenderer(this, 36, 14);
Blade27.addBox(0F, 0F, 0F, 1, 2, 1);
Blade27.setRotationPoint(38F, 0.5F, 0F);
Blade27.setTextureSize(64, 32);
Blade27.mirror = true;
setRotation(Blade27, 0F, 0F, 0.4014257F);
Blade28 = new ModelRenderer(this, 22, 18);
Blade28.addBox(0F, 0F, 0F, 1, 2, 1);
Blade28.setRotationPoint(38F, 0.9F, 0F);
Blade28.setTextureSize(64, 32);
Blade28.mirror = true;
setRotation(Blade28, 0F, 0F, -0.4014257F);
Blade29 = new ModelRenderer(this, 10, 18);
Blade29.addBox(0F, 0F, 0F, 2, 2, 1);
Blade29.setRotationPoint(38.5F, 2F, 0F);
Blade29.setTextureSize(64, 32);
Blade29.mirror = true;
setRotation(Blade29, 0F, 0F, 0.7853982F);
Blade30 = new ModelRenderer(this, 0, 7);
Blade30.addBox(0F, 0F, 0F, 3, 1, 1);
Blade30.setRotationPoint(43F, 2.5F, 0F);
Blade30.setTextureSize(64, 32);
Blade30.mirror = true;
setRotation(Blade30, 0F, 0F, 0F);
Blade31 = new ModelRenderer(this, 25, 6);
Blade31.addBox(0F, 0F, 0F, 4, 1, 1);
Blade31.setRotationPoint(42.1F, 1.1F, 0F);
Blade31.setTextureSize(64, 32);
Blade31.mirror = true;
setRotation(Blade31, 0F, 0F, 0.3490659F);
Blade32 = new ModelRenderer(this, 43, 12);
Blade32.addBox(0F, 0F, 0F, 4, 1, 1);
Blade32.setRotationPoint(41.8F, 3.9F, 0F);
Blade32.setTextureSize(64, 32);
Blade32.mirror = true;
setRotation(Blade32, 0F, 0F, -0.3490659F);
Blade33 = new ModelRenderer(this, 10, 6);
Blade33.addBox(0F, 0F, 0F, 2, 2, 1);
Blade33.setRotationPoint(35F, 0.6F, 0F);
Blade33.setTextureSize(64, 32);
Blade33.mirror = true;
setRotation(Blade33, 0F, 0F, 0.7853982F);
Blade34 = new ModelRenderer(this, 42, 17);
Blade34.addBox(0F, 0F, 0F, 2, 2, 1);
Blade34.setRotationPoint(35F, 2.6F, 0F);
Blade34.setTextureSize(64, 32);
Blade34.mirror = true;
setRotation(Blade34, 0F, 0F, 0.7853982F);
Gem1 = new ModelRenderer(this, 32, 21);
Gem1.addBox(0F, 0F, 0F, 6, 2, 1);
Gem1.setRotationPoint(9F, 1.8F, -0.1F);
Gem1.setTextureSize(64, 32);
Gem1.mirror = true;
setRotation(Gem1, 0F, 0F, 0F);
Gem2 = new ModelRenderer(this, 18, 21);
Gem2.addBox(0F, 0F, 0F, 6, 2, 1);
Gem2.setRotationPoint(9F, 1.8F, 0.1F);
Gem2.setTextureSize(64, 32);
Gem2.mirror = true;
setRotation(Gem2, 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);
Handle1.render(f5);
Handle2.render(f5);
Handle3.render(f5);
Handle4.render(f5);
Handle5.render(f5);
Handle6.render(f5);
Handle7.render(f5);
Handle8.render(f5);
Handle9.render(f5);
Handle10.render(f5);
Handle11.render(f5);
Handle12.render(f5);
Handle13.render(f5);
Handle14.render(f5);
Handle15.render(f5);
Handle16.render(f5);
Handle17.render(f5);
Handle18.render(f5);
Handle19.render(f5);
Handle20.render(f5);
Handle21.render(f5);
Handle22.render(f5);
Handle23.render(f5);
Handle24.render(f5);
Handle25.render(f5);
Blade1.render(f5);
Blade2.render(f5);
Blade3.render(f5);
Blade4.render(f5);
Blade5.render(f5);
Blade6.render(f5);
Blade7.render(f5);
Blade8.render(f5);
Blade9.render(f5);
Blade10.render(f5);
Blade11.render(f5);
Blade12.render(f5);
Blade13.render(f5);
Blade14.render(f5);
Blade15.render(f5);
Blade16.render(f5);
Blade17.render(f5);
Blade18.render(f5);
Blade19.render(f5);
Blade20.render(f5);
Blade21.render(f5);
Blade22.render(f5);
Blade23.render(f5);
Blade24.render(f5);
Blade25.render(f5);
Blade26.render(f5);
Blade27.render(f5);
Blade28.render(f5);
Blade29.render(f5);
Blade30.render(f5);
Blade31.render(f5);
Blade32.render(f5);
Blade33.render(f5);
Blade34.render(f5);
Gem1.render(f5);
Gem2.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 ent)
{
super.setRotationAngles(f, f1, f2, f3, f4, f5, ent);
}
}