Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Date: 12/31/2017 9:49:02 AM
- // Template version 1.1
- // Java generated by Techne
- // Keep in mind that you still need to fill in some blanks
- // - ZeuX
- package net.minecraft.src;
- public class ModelNew extends ModelBase
- {
- //fields
- ModelRenderer Head;
- ModelRenderer Body;
- ModelRenderer RearEnd;
- ModelRenderer Leg8;
- ModelRenderer Leg6;
- ModelRenderer Leg4;
- ModelRenderer Leg2;
- ModelRenderer Leg7;
- ModelRenderer Leg5;
- ModelRenderer Leg3;
- ModelRenderer Leg1;
- ModelRenderer HeadHorn;
- ModelRenderer BackSpike1;
- ModelRenderer BackSpike0;
- ModelRenderer BackSpike3;
- ModelRenderer BackSpike4;
- public ModelNew()
- {
- Head = new ModelRenderer(32, 4);
- Head.addBox(-4F, -4F, -8F, 8, 8, 8);
- Head.setRotationPoint(0F, 20F, -3F);
- Head.mirror = true;
- setRotation(Head, 0F, 0F, 0F);
- Body = new ModelRenderer(0, 0);
- Body.addBox(-3F, -3F, -3F, 6, 6, 6);
- Body.setRotationPoint(0F, 20F, 0F);
- Body.mirror = true;
- setRotation(Body, 0F, 0F, 0F);
- RearEnd = new ModelRenderer(0, 12);
- RearEnd.addBox(-5F, -4F, -6F, 10, 8, 12);
- RearEnd.setRotationPoint(0F, 20F, 9F);
- RearEnd.mirror = true;
- setRotation(RearEnd, 0F, 0F, 0F);
- Leg8 = new ModelRenderer(18, 0);
- Leg8.addBox(-1F, -1F, -1F, 16, 2, 2);
- Leg8.setRotationPoint(4F, 20F, -1F);
- Leg8.mirror = true;
- setRotation(Leg8, 0F, 0.5759587F, 0.1919862F);
- Leg6 = new ModelRenderer(18, 0);
- Leg6.addBox(-1F, -1F, -1F, 16, 2, 2);
- Leg6.setRotationPoint(4F, 20F, 0F);
- Leg6.mirror = true;
- setRotation(Leg6, 0F, 0.2792527F, 0.1919862F);
- Leg4 = new ModelRenderer(18, 0);
- Leg4.addBox(-1F, -1F, -1F, 16, 2, 2);
- Leg4.setRotationPoint(4F, 20F, 1F);
- Leg4.mirror = true;
- setRotation(Leg4, 0F, -0.2792527F, 0.1919862F);
- Leg2 = new ModelRenderer(18, 0);
- Leg2.addBox(-1F, -1F, -1F, 16, 2, 2);
- Leg2.setRotationPoint(4F, 20F, 2F);
- Leg2.mirror = true;
- setRotation(Leg2, 0F, -0.5759587F, 0.1919862F);
- Leg7 = new ModelRenderer(18, 0);
- Leg7.addBox(-15F, -1F, -1F, 16, 2, 2);
- Leg7.setRotationPoint(-4F, 20F, -1F);
- Leg7.mirror = true;
- setRotation(Leg7, 0F, -0.5759587F, -0.1919862F);
- Leg5 = new ModelRenderer(18, 0);
- Leg5.addBox(-15F, -1F, -1F, 16, 2, 2);
- Leg5.setRotationPoint(-4F, 20F, 0F);
- Leg5.mirror = true;
- setRotation(Leg5, 0F, -0.2792527F, -0.1919862F);
- Leg3 = new ModelRenderer(18, 0);
- Leg3.addBox(-15F, -1F, -1F, 16, 2, 2);
- Leg3.setRotationPoint(-4F, 20F, 1F);
- Leg3.mirror = true;
- setRotation(Leg3, 0F, 0.2792527F, -0.1919862F);
- Leg1 = new ModelRenderer(18, 0);
- Leg1.addBox(-15F, -1F, -1F, 16, 2, 2);
- Leg1.setRotationPoint(-4F, 20F, 2F);
- Leg1.mirror = true;
- setRotation(Leg1, 0F, 0.5759587F, -0.1919862F);
- HeadHorn = new ModelRenderer(0, 0);
- HeadHorn.addBox(0F, 0F, 0F, 2, 2, 1);
- HeadHorn.setRotationPoint(-1F, 14F, -11F);
- HeadHorn.mirror = true;
- setRotation(HeadHorn, 0F, 0F, 0F);
- BackSpike1 = new ModelRenderer(0, 0);
- BackSpike1.addBox(0F, 0F, 0F, 2, 2, 1);
- BackSpike1.setRotationPoint(-1F, 14F, 6F);
- BackSpike1.mirror = true;
- setRotation(BackSpike1, 0F, 0F, 0F);
- BackSpike0 = new ModelRenderer(0, 0);
- BackSpike0.addBox(0F, 0F, 0F, 2, 1, 1);
- BackSpike0.setRotationPoint(-1F, 15F, 3F);
- BackSpike0.mirror = true;
- setRotation(BackSpike0, 0F, 0F, 0F);
- BackSpike3 = new ModelRenderer(0, 0);
- BackSpike3.addBox(0F, 0F, 0F, 2, 2, 1);
- BackSpike3.setRotationPoint(-1F, 14F, 11F);
- BackSpike3.mirror = true;
- setRotation(BackSpike3, 0F, 0F, 0F);
- BackSpike4 = new ModelRenderer(0, 0);
- BackSpike4.addBox(0F, 0F, 0F, 2, 1, 1);
- BackSpike4.setRotationPoint(-1F, 15F, 14F);
- BackSpike4.mirror = true;
- setRotation(BackSpike4, 0F, 0F, 0F);
- }
- public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5)
- {
- super.render(f, f1, f2, f3, f4, f5);
- setRotationAngles(f, f1, f2, f3, f4, f5, entity);
- Head.render(f5);
- Body.render(f5);
- RearEnd.render(f5);
- Leg8.render(f5);
- Leg6.render(f5);
- Leg4.render(f5);
- Leg2.render(f5);
- Leg7.render(f5);
- Leg5.render(f5);
- Leg3.render(f5);
- Leg1.render(f5);
- HeadHorn.render(f5);
- BackSpike1.render(f5);
- BackSpike0.render(f5);
- BackSpike3.render(f5);
- BackSpike4.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 entity)
- {
- super.setRotationAngles(f, f1, f2, f3, f4, f5);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement