ModelRhino Code:
// Decompiled by Jad v1.5.8g. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.kpdus.com/jad.html // Decompiler options: packimports(3) braces deadcode fieldsfirst package net.minecraft.src; // Referenced classes of package net.minecraft.src: // ModelQuadruped, ModelRenderer public class ModelRhino extends ModelQuadruped { ModelRenderer snout2; ModelRenderer horn3; ModelRenderer tail; ModelRenderer head; ModelRenderer body; ModelRenderer leg1; ModelRenderer leg2; ModelRenderer leg3; ModelRenderer leg4; ModelRenderer horn1; ModelRenderer horn2; ModelRenderer snout1; public ModelRhino() { super(12, 0.0F); textureWidth = 128; textureHeight = 64; snout2 = new ModelRenderer(this, 0, 49); snout2.addBox(-2F, -1F, 0F, 4, 6, 4); snout2.setRotationPoint(0F, 5F, -20F); setRotation(snout2, 0F, 0F, 0F); horn3 = new ModelRenderer(this, 76, 0); horn3.addBox(-1F, -10F, -10F, 2, 4, 2); horn3.setRotationPoint(0F, 4F, -8F); setRotation(horn3, 1F, 0F, 0F); tail = new ModelRenderer(this, 108, 0); tail.addBox(0F, 0F, 0F, 2, 9, 2); tail.setRotationPoint(-1F, 4F, 10F); setRotation(tail, 0F, 0F, 0F); head = new ModelRenderer(this, 0, 0); head.addBox(-4F, -3F, -6F, 8, 8, 6); head.setRotationPoint(0F, 4F, -8F); setRotation(head, 0F, 0F, 0F); body = new ModelRenderer(this, 18, 4); body.addBox(-6F, -10F, -7F, 12, 18, 10); body.setRotationPoint(0F, 5F, 2F); setRotation(body, 2F, 0F, 0F); leg1 = new ModelRenderer(this, 0, 16); leg1.addBox(-3F, 0F, -2F, 4, 12, 4); leg1.setRotationPoint(-3F, 12F, 7F); setRotation(leg1, 0F, 0F, 0F); leg2 = new ModelRenderer(this, 0, 16); leg2.addBox(-1F, 0F, -2F, 4, 12, 4); leg2.setRotationPoint(3F, 12F, 7F); setRotation(leg2, 0F, 0F, 0F); leg3 = new ModelRenderer(this, 0, 16); leg3.addBox(-3F, 0F, -3F, 4, 12, 4); leg3.setRotationPoint(-3F, 12F, -5F); setRotation(leg3, 0F, 0F, 0F); leg4 = new ModelRenderer(this, 0, 16); leg4.addBox(-1F, 0F, -3F, 4, 12, 4); leg4.setRotationPoint(3F, 12F, -5F); setRotation(leg4, 0F, 0F, 0F); horn1 = new ModelRenderer(this, 65, 0); horn1.addBox(-4F, -5F, -13F, 1, 3, 1); horn1.setRotationPoint(0F, 3F, 2F); setRotation(horn1, 0F, 0F, 0F); horn2 = new ModelRenderer(this, 96, 0); horn2.addBox(3F, -5F, -4F, 1, 3, 1); horn2.setRotationPoint(0F, 3F, -7F); setRotation(horn2, 0F, 0F, 0F); snout1 = new ModelRenderer(this, 0, 37); snout1.addBox(-3F, -1F, -9F, 6, 7, 4); snout1.setRotationPoint(0F, 4F, -8F); setRotation(snout1, 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); snout2.render(f5); horn3.render(f5); tail.render(f5); //ModelRhino.render(f5); this.render(entity, f, f1, f2, f3, f4, 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) { super.setRotationAngles(f, f1, f2, f3, f4, f5); } }
1