EntityAIFollowOwner.java 文件源码

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

项目:DecompiledMinecraft 作者:
/**
 * Returns whether the EntityAIBase should begin execution.
 */
public boolean shouldExecute()
{
    EntityLivingBase entitylivingbase = this.thePet.getOwner();

    if (entitylivingbase == null)
    {
        return false;
    }
    else if (entitylivingbase instanceof EntityPlayer && ((EntityPlayer)entitylivingbase).isSpectator())
    {
        return false;
    }
    else if (this.thePet.isSitting())
    {
        return false;
    }
    else if (this.thePet.getDistanceSqToEntity(entitylivingbase) < (double)(this.minDist * this.minDist))
    {
        return false;
    }
    else
    {
        this.theOwner = entitylivingbase;
        return true;
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号