// Date: 09/10/2014 00:38:38 // Template version 1.1 // Java generated by Techne // Keep in mind that you still need to fill in some blanks // - ZeuX package ttftcuts.physis.client.model; import net.minecraft.client.model.ModelBase; import net.minecraft.client.model.ModelRenderer; import net.minecraft.entity.Entity; public class ModelSocketTable extends ModelBase { //fields ModelRenderer Body; ModelRenderer Backboard; ModelRenderer FLLeg; ModelRenderer FRLeg; ModelRenderer BLLeg; ModelRenderer BRLeg; ModelRenderer FLRim; ModelRenderer FRRim; ModelRenderer BLRim; ModelRenderer BRRim; public ModelSocketTable() { textureWidth = 128; textureHeight = 64; Body = new ModelRenderer(this, 0, 6); Body.addBox(0F, 0F, 0F, 16, 7, 16); Body.setRotationPoint(-8F, 9F, -8F); Body.setTextureSize(128, 64); Body.mirror = true; setRotation(Body, 0F, 0F, 0F); Backboard = new ModelRenderer(this, 15, 29); Backboard.addBox(0F, 0F, 0F, 16, 9, 1); Backboard.setRotationPoint(-8F, 0F, 7F); Backboard.setTextureSize(128, 64); Backboard.mirror = true; setRotation(Backboard, 0F, 0F, 0F); FLLeg = new ModelRenderer(this, 52, 11); FLLeg.addBox(0F, 0F, 0F, 3, 8, 3); FLLeg.setRotationPoint(-8F, 16F, -8F); FLLeg.setTextureSize(128, 64); FLLeg.mirror = true; setRotation(FLLeg, 0F, 0F, 0F); FRLeg = new ModelRenderer(this, 52, 0); FRLeg.addBox(0F, 0F, 0F, 3, 8, 3); FRLeg.setRotationPoint(5F, 16F, -8F); FRLeg.setTextureSize(128, 64); FRLeg.mirror = true; setRotation(FRLeg, 0F, 0F, 0F); BLLeg = new ModelRenderer(this, 0, 11); BLLeg.addBox(0F, 0F, 0F, 3, 8, 3); BLLeg.setRotationPoint(-8F, 16F, 5F); BLLeg.setTextureSize(128, 64); BLLeg.mirror = true; setRotation(BLLeg, 0F, 0F, 0F); BRLeg = new ModelRenderer(this, 0, 0); BRLeg.addBox(0F, 0F, 0F, 3, 8, 3); BRLeg.setRotationPoint(5F, 16F, 5F); BRLeg.setTextureSize(128, 64); BRLeg.mirror = true; setRotation(BRLeg, 0F, 0F, 0F); FLRim = new ModelRenderer(this, 0, 39); FLRim.addBox(0F, 0F, 0F, 1, 1, 15); FLRim.setRotationPoint(-8F, 8F, -8F); FLRim.setTextureSize(128, 64); FLRim.mirror = true; setRotation(FLRim, 0F, 0F, 0F); FRRim = new ModelRenderer(this, 32, 39); FRRim.addBox(0F, 0F, 0F, 1, 1, 15); FRRim.setRotationPoint(7F, 8F, -8F); FRRim.setTextureSize(128, 64); FRRim.mirror = true; setRotation(FRRim, 0F, 0F, 0F); BLRim = new ModelRenderer(this, 48, 0); BLRim.addBox(0F, 0F, 0F, 1, 8, 1); BLRim.setRotationPoint(-8F, 0F, 6F); BLRim.setTextureSize(128, 64); BLRim.mirror = true; setRotation(BLRim, 0F, 0F, 0F); BRRim = new ModelRenderer(this, 12, 0); BRRim.addBox(0F, 0F, 0F, 1, 8, 1); BRRim.setRotationPoint(7F, 0F, 6F); BRRim.setTextureSize(128, 64); BRRim.mirror = true; setRotation(BRRim, 0F, 0F, 0F); } //public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) public void render() { //super.render(entity, f, f1, f2, f3, f4, f5); //setRotationAngles(f, f1, f2, f3, f4, f5); float f5 = 1f/16f; Body.render(f5); Backboard.render(f5); FLLeg.render(f5); FRLeg.render(f5); BLLeg.render(f5); BRLeg.render(f5); FLRim.render(f5); FRRim.render(f5); BLRim.render(f5); BRRim.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); } }