// Date: 12/27/2013 1:26:08 AM // Template version 1.1 // Java generated by Techne // Keep in mind that you still need to fill in some blanks // - ZeuX package com.pixelutilitys.models; import net.minecraft.client.model.ModelBase; import net.minecraft.client.model.ModelRenderer; import net.minecraft.entity.Entity; public class ClothedTableModel extends ModelBase { //fields ModelRenderer TableTop; ModelRenderer LegFrontRight; ModelRenderer LegFrontLeft; ModelRenderer LegBackLeft; ModelRenderer LegBackRight; public ClothedTableModel() { textureWidth = 128; textureHeight = 64; TableTop = new ModelRenderer(this, 0, 28); TableTop.addBox(-8F, -2F, -8F, 32, 4, 32); TableTop.setRotationPoint(0F, 8F, 0F); TableTop.setTextureSize(128, 64); TableTop.mirror = true; setRotation(TableTop, 0F, 0F, 0F); LegFrontRight = new ModelRenderer(this, 0, 0); LegFrontRight.addBox(-4F, 2F, -5F, 4, 14, 4); LegFrontRight.setRotationPoint(0F, 8F, 0F); LegFrontRight.setTextureSize(128, 64); LegFrontRight.mirror = true; setRotation(LegFrontRight, 0F, 0F, 0F); LegFrontLeft = new ModelRenderer(this, 0, 0); LegFrontLeft.addBox(16F, 2F, -5F, 4, 14, 4); LegFrontLeft.setRotationPoint(0F, 8F, 0F); LegFrontLeft.setTextureSize(128, 64); LegFrontLeft.mirror = true; setRotation(LegFrontLeft, 0F, 0F, 0F); LegBackLeft = new ModelRenderer(this, 0, 0); LegBackLeft.addBox(16F, 2F, 16F, 4, 14, 4); LegBackLeft.setRotationPoint(0F, 8F, 0F); LegBackLeft.setTextureSize(128, 64); LegBackLeft.mirror = true; setRotation(LegBackLeft, 0F, 0F, 0F); LegBackRight = new ModelRenderer(this, 0, 0); LegBackRight.addBox(-4F, 2F, 16F, 4, 14, 4); LegBackRight.setRotationPoint(0F, 8F, 0F); LegBackRight.setTextureSize(128, 64); LegBackRight.mirror = true; setRotation(LegBackRight, 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); TableTop.render(f5); LegFrontRight.render(f5); LegFrontLeft.render(f5); LegBackLeft.render(f5); LegBackRight.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, entity); } }