@Override
public void preChildEntHeadRenderCalls(AbstractHorse living, RenderLivingBase render)
{
if(living.isChild()) //I don't like this if statement any more than you do.
{
float f1 = living.getHorseSize();
if(iChunUtil.config.horseEasterEgg == 1)
{
GlStateManager.scale(f1, f1, f1);
GlStateManager.translate(0.0F, 1.35F * (1.0F - f1), 0.0F);
}
else
{
float f = living.getGrassEatingAmount(0.0F);
float f2 = 0.5F + f1 * f1 * 0.5F;
GlStateManager.scale(f2, f2, f2);
if (f <= 0.0F)
{
GlStateManager.translate(0.0F, 1.35F * (1.0F - f1), 0.0F);
}
else
{
GlStateManager.translate(0.0F, 0.9F * (1.0F - f1) * f + 1.35F * (1.0F - f1) * (1.0F - f), 0.15F * (1.0F - f1) * f);
}
}
}
}
HeadHorse.java 文件源码
java
阅读 26
收藏 0
点赞 0
评论 0
项目:iChunUtil
作者:
评论列表
文章目录