Render.java 文件源码

java
阅读 22 收藏 0 点赞 0 评论 0

项目:CustomWorldGen 作者:
/**
 * Renders an entity's name above its head
 */
protected void renderLivingLabel(T entityIn, String str, double x, double y, double z, int maxDistance)
{
    double d0 = entityIn.getDistanceSqToEntity(this.renderManager.renderViewEntity);

    if (d0 <= (double)(maxDistance * maxDistance))
    {
        boolean flag = entityIn.isSneaking();
        float f = this.renderManager.playerViewY;
        float f1 = this.renderManager.playerViewX;
        boolean flag1 = this.renderManager.options.thirdPersonView == 2;
        float f2 = entityIn.height + 0.5F - (flag ? 0.25F : 0.0F);
        int i = "deadmau5".equals(str) ? -10 : 0;
        EntityRenderer.drawNameplate(this.getFontRendererFromRenderManager(), str, (float)x, (float)y + f2, (float)z, i, f, f1, flag1, flag);
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号