content: package thebetweenlands.client.render.model.tile;
  
  import net.minecraft.client.model.ModelBase;
  import net.minecraft.client.model.ModelRenderer;
  
  /**
   * BLAspectCropGrowth2 - TripleHeadedSheep
   * Created using Tabula 4.1.1
   */
  public class ModelAspectrusCrop2 extends ModelBase {
  	public ModelRenderer crop1;
  	public ModelRenderer leaf1;
  	public ModelRenderer leaf2;
  	public ModelRenderer leaf3;
  	public ModelRenderer leaf4;
  	public ModelRenderer leaf5;
  	public ModelRenderer leaf6;
  	public ModelRenderer leaf7;
  	public ModelRenderer leaf8;
  	public ModelRenderer leaf10;
  	public ModelRenderer leaf11;
  	public ModelRenderer leaf9;
  	public ModelRenderer leaf1b;
  	public ModelRenderer leaf2b;
  	public ModelRenderer leaf3b;
  	public ModelRenderer leaf4b;
  	public ModelRenderer leaf5b;
  	public ModelRenderer leaf6b;
  	public ModelRenderer leaf7b;
  	public ModelRenderer leaf8b;
  	public ModelRenderer leaf10b;
  	public ModelRenderer leaf11b;
  	public ModelRenderer leaf9b;
  
  	public ModelAspectrusCrop2() {
  		this.textureWidth = 128;
  		this.textureHeight = 64;
  		this.leaf6b = new ModelRenderer(this, 0, 27);
  		this.leaf6b.setRotationPoint(0.0F, 0.0F, -2.5F);
  		this.leaf6b.addBox(-2.0F, 0.0F, -4.0F, 4, 1, 4, 0.0F);
  		this.setRotateAngle(leaf6b, 0.5009094953223726F, 0.0F, 0.0F);
  		this.leaf7 = new ModelRenderer(this, 0, 33);
  		this.leaf7.setRotationPoint(-1.0F, -10.5F, 3.0F);
  		this.leaf7.addBox(-2.5F, 0.0F, -3.5F, 5, 0, 4, 0.0F);
  		this.setRotateAngle(leaf7, -0.22759093446006054F, 2.9595548126067843F, 0.0F);
  		this.leaf4b = new ModelRenderer(this, 45, 17);
  		this.leaf4b.setRotationPoint(0.0F, 0.0F, -3.5F);
  		this.leaf4b.addBox(-2.0F, 0.0F, -4.0F, 4, 1, 4, 0.0F);
  		this.setRotateAngle(leaf4b, 0.4553564018453205F, 0.0F, 0.0F);
  		this.leaf4 = new ModelRenderer(this, 41, 12);
  		this.leaf4.setRotationPoint(1.0F, -7.0F, -3.0F);
  		this.leaf4.addBox(-2.0F, 0.0F, -3.5F, 4, 0, 4, 0.0F);
  		this.setRotateAngle(leaf4, -0.22759093446006054F, -0.27314402793711257F, 0.0F);
  		this.leaf8 = new ModelRenderer(this, 0, 44);
  		this.leaf8.setRotationPoint(3.0F, -11.5F, 1.0F);
  		this.leaf8.addBox(-2.0F, 0.0F, -2.5F, 4, 0, 3, 0.0F);
  		this.setRotateAngle(leaf8, -0.18203784098300857F, -1.8668041679331349F, 0.0F);
  		this.leaf9b = new ModelRenderer(this, 22, 27);
  		this.leaf9b.setRotationPoint(0.0F, 0.0F, -2.5F);
  		this.leaf9b.addBox(-2.0F, 0.0F, -3.0F, 4, 1, 3, 0.0F);
  		this.setRotateAngle(leaf9b, 0.5009094953223726F, 0.0F, 0.0F);
  		this.crop1 = new ModelRenderer(this, 0, 0);
  		this.crop1.setRotationPoint(0.0F, 24.0F, 0.0F);
  		this.crop1.addBox(-3.0F, -16.0F, -3.0F, 6, 16, 6, 0.0F);
  		this.leaf7b = new ModelRenderer(this, 0, 38);
  		this.leaf7b.setRotationPoint(0.0F, 0.0F, -3.4F);
  		this.leaf7b.addBox(-2.5F, 0.0F, -4.0F, 5, 1, 4, 0.0F);
  		this.setRotateAngle(leaf7b, 0.6373942428283291F, 0.0F, 0.0F);
  		this.leaf3b = new ModelRenderer(this, 25, 16);
  		this.leaf3b.setRotationPoint(0.0F, 0.0F, -3.5F);
  		this.leaf3b.addBox(-2.5F, 0.0F, -5.0F, 5, 1, 5, 0.0F);
  		this.setRotateAngle(leaf3b, 0.5462880558742251F, 0.0F, 0.0F);
  		this.leaf2 = new ModelRenderer(this, 40, 0);
  		this.leaf2.setRotationPoint(2.5F, -5.0F, 2.0F);
  		this.leaf2.addBox(-3.0F, 0.0F, -3.5F, 6, 0, 4, 0.0F);
  		this.setRotateAngle(leaf2, -0.136659280431156F, -2.0488420089161434F, 0.0F);
  		this.leaf1 = new ModelRenderer(this, 22, 0);
  		this.leaf1.setRotationPoint(-1.5F, -2.0F, -3.1F);
  		this.leaf1.addBox(-2.5F, 0.1F, -2.5F, 5, 0, 3, 0.0F);
  		this.setRotateAngle(leaf1, -0.27314402793711257F, 0.36425021489121656F, 0.0F);
  		this.leaf5 = new ModelRenderer(this, 58, 12);
  		this.leaf5.setRotationPoint(-3.0F, -6.5F, 1.0F);
  		this.leaf5.addBox(-2.5F, 0.0F, -4.0F, 5, 0, 4, 0.0F);
  		this.setRotateAngle(leaf5, -0.31869712141416456F, 1.7756979809790308F, 0.0F);
  		this.leaf6 = new ModelRenderer(this, 0, 23);
  		this.leaf6.setRotationPoint(3.0F, -9.0F, -2.0F);
  		this.leaf6.addBox(-2.0F, 0.0F, -2.5F, 4, 0, 3, 0.0F);
  		this.setRotateAngle(leaf6, -0.27314402793711257F, -1.1838568316277536F, 0.0F);
  		this.leaf10b = new ModelRenderer(this, 22, 36);
  		this.leaf10b.setRotationPoint(0.0F, 0.0F, -2.5F);
  		this.leaf10b.addBox(-2.0F, 0.0F, -3.0F, 4, 1, 3, 0.0F);
  		this.setRotateAngle(leaf10b, 0.5918411493512771F, 0.0F, 0.0F);
  		this.leaf9 = new ModelRenderer(this, 22, 23);
  		this.leaf9.setRotationPoint(-3.0F, -10.0F, -1.5F);
  		this.leaf9.addBox(-2.0F, 0.0F, -2.5F, 4, 0, 3, 0.0F);
  		this.setRotateAngle(leaf9, -0.22776546738526002F, 1.0471975511965976F, 0.0F);
  		this.leaf8b = new ModelRenderer(this, 0, 48);
  		this.leaf8b.setRotationPoint(0.0F, 0.0F, -2.5F);
  		this.leaf8b.addBox(-2.0F, 0.0F, -3.0F, 4, 1, 3, 0.0F);
  		this.setRotateAngle(leaf8b, 0.4553564018453205F, 0.0F, 0.0F);
  		this.leaf11 = new ModelRenderer(this, 22, 41);
  		this.leaf11.setRotationPoint(3.0F, -14.5F, 2.5F);
  		this.leaf11.addBox(-2.5F, 0.0F, -2.5F, 5, 0, 3, 0.0F);
  		this.setRotateAngle(leaf11, -0.27314402793711257F, -2.4586453172844123F, 0.0F);
  		this.leaf11b = new ModelRenderer(this, 22, 45);
  		this.leaf11b.setRotationPoint(0.0F, 0.0F, -2.5F);
  		this.leaf11b.addBox(-2.5F, 0.0F, -4.0F, 5, 1, 4, 0.0F);
  		this.setRotateAngle(leaf11b, 0.5009094953223726F, 0.0F, 0.0F);
  		this.leaf5b = new ModelRenderer(this, 62, 17);
  		this.leaf5b.setRotationPoint(0.0F, 0.0F, -4.0F);
  		this.leaf5b.addBox(-2.5F, 0.0F, -4.0F, 5, 1, 4, 0.0F);
  		this.setRotateAngle(leaf5b, 0.5918411493512771F, 0.0F, 0.0F);
  		this.leaf2b = new ModelRenderer(this, 44, 5);
  		this.leaf2b.setRotationPoint(0.0F, 0.0F, -3.5F);
  		this.leaf2b.addBox(-3.0F, 0.0F, -5.0F, 6, 1, 5, 0.0F);
  		this.setRotateAngle(leaf2b, 0.31869712141416456F, 0.0F, 0.0F);
  		this.leaf1b = new ModelRenderer(this, 25, 5);
  		this.leaf1b.setRotationPoint(0.0F, 0.0F, -2.5F);
  		this.leaf1b.addBox(-2.5F, 0.0F, -4.0F, 5, 1, 4, 0.0F);
  		this.setRotateAngle(leaf1b, 0.4553564018453205F, 0.0F, 0.0F);
  		this.leaf10 = new ModelRenderer(this, 22, 32);
  		this.leaf10.setRotationPoint(0.9F, -13.0F, -3.0F);
  		this.leaf10.addBox(-2.0F, 0.0F, -2.5F, 4, 0, 3, 0.0F);
  		this.setRotateAngle(leaf10, -0.27314402793711257F, -0.091106186954104F, 0.0F);
  		this.leaf3 = new ModelRenderer(this, 21, 11);
  		this.leaf3.setRotationPoint(-2.0F, -3.5F, 2.5F);
  		this.leaf3.addBox(-2.5F, 0.0F, -3.5F, 5, 0, 4, 0.0F);
  		this.setRotateAngle(leaf3, -0.27314402793711257F, 2.5497515042385164F, 0.0F);
  		this.leaf6.addChild(this.leaf6b);
  		this.crop1.addChild(this.leaf7);
  		this.leaf4.addChild(this.leaf4b);
  		this.crop1.addChild(this.leaf4);
  		this.crop1.addChild(this.leaf8);
  		this.leaf9.addChild(this.leaf9b);
  		this.leaf7.addChild(this.leaf7b);
  		this.leaf3.addChild(this.leaf3b);
  		this.crop1.addChild(this.leaf2);
  		this.crop1.addChild(this.leaf1);
  		this.crop1.addChild(this.leaf5);
  		this.crop1.addChild(this.leaf6);
  		this.leaf10.addChild(this.leaf10b);
  		this.crop1.addChild(this.leaf9);
  		this.leaf8.addChild(this.leaf8b);
  		this.crop1.addChild(this.leaf11);
  		this.leaf11.addChild(this.leaf11b);
  		this.leaf5.addChild(this.leaf5b);
  		this.leaf2.addChild(this.leaf2b);
  		this.leaf1.addChild(this.leaf1b);
  		this.crop1.addChild(this.leaf10);
  		this.crop1.addChild(this.leaf3);
  	}
  
  	public void render() { 
  		this.crop1.render(0.0625F);
  	}
  
  	/**
  	 * This is a helper function from Tabula to set the rotation of model parts
  	 */
  	public void setRotateAngle(ModelRenderer modelRenderer, float x, float y, float z) {
  		modelRenderer.rotateAngleX = x;
  		modelRenderer.rotateAngleY = y;
  		modelRenderer.rotateAngleZ = z;
  	}
  }
  