34 lines
1.1 KiB
Java

package mods.tinker.tconstruct.client.entity;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;
import net.minecraft.entity.Entity;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
@SideOnly(Side.CLIENT)
public class CloneHeadModel extends ModelBase
{
/** The slime's bodies, both the inside box and the outside box */
ModelRenderer slimeBodies;
ModelRenderer slimeHeadwear;
public CloneHeadModel(float scale)
{
this.slimeBodies = new ModelRenderer(this, 0, 0);
this.slimeBodies.addBox(-4.0F, 16.0F, -4.0F, 8, 8, 8);
this.slimeHeadwear = new ModelRenderer(this, 32, 0);
this.slimeHeadwear.addBox(-4.0F, 16.0F, -4.0F, 8, 8, 8, scale);
}
/**
* Sets the models various rotation angles then renders the model.
*/
public void render(Entity par1Entity, float par2, float par3, float par4, float par5, float par6, float par7)
{
this.setRotationAngles(par2, par3, par4, par5, par6, par7, par1Entity);
this.slimeBodies.render(par7);
this.slimeHeadwear.render(par7);
}
}