RenderingHandler.java 文件源码

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

项目:metamorph 作者:
/**
 * Renders an entity's name above its head (copied and modified from 
 * {@link RenderLivingBase})
 */
protected void renderEntityName(EntityLivingBase entity, String name, double x, double y, double z)
{
    if (name.isEmpty())
    {
        return;
    }

    boolean sneaking = entity.isSneaking();
    boolean thirdFrontal = this.manager.options.thirdPersonView == 2;

    float px = this.manager.playerViewY;
    float py = this.manager.playerViewX;
    float pz = entity.height + 0.5F - (sneaking ? 0.25F : 0.0F);

    int i = "deadmau5".equals(name) ? -10 : 0;

    EntityRenderer.drawNameplate(this.manager.getFontRenderer(), name, (float) x, (float) y + pz, (float) z, i, px, py, thirdFrontal, sneaking);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号