package com.flansmod.client.model;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;
import com.flansmod.common.teams.EntityFlag;
import com.flansmod.common.teams.EntityFlagpole;
public class ModelFlagpole extends ModelBase
{
public ModelFlagpole()
{
poleModel = new ModelRenderer[3];
poleModel[0] = new ModelRenderer(this, 0, 16);
poleModel[1] = new ModelRenderer(this, 0, 16);
poleModel[2] = new ModelRenderer(this, 0, 20);
poleModel[0].addBox(-48F, -1F, -1F, 24, 2, 2, 0.0F);
poleModel[1].addBox(-24F, -1F, -1F, 24, 2, 2, 0.0F);
poleModel[2].addBox(-2F, -2F, -2F, 4, 2, 4, 0.0F);
poleModel[0].rotateAngleZ = 1.57079633F;
poleModel[1].rotateAngleZ = 1.57079633F;
flagModel = new ModelRenderer[1];
flagModel[0] = new ModelRenderer(this, 0, 0);
flagModel[0].addBox(-8F, -16F, 0F, 16, 16, 0, 0.0F);
flagModel[0].setRotationPoint(8F, 0F, 0F);
}
public void renderPole(float f, float f1, float f2, float f3, float f4, float f5, EntityFlagpole entityflag)
{
for(ModelRenderer model : poleModel)
{
model.render(f5);
}
}
public void renderFlag(float f, float f1, float f2, float f3, float f4, float f5, EntityFlag entityflag)
{
for(ModelRenderer model : flagModel)
{
model.render(f5);
}
}
public void setRotationAngles(float f, float f1, float f2, float f3, float f4, float f5)
{
}
public ModelRenderer poleModel[];
public ModelRenderer flagModel[];
}