if(this.m_animal.getAge() >= 0)
return false;
else
{
List animals = this.m_animal.world.a(this.m_animal.getClass(), this.m_animal.boundingBox.grow(8, 4, 8));
EntityAnimal nearest = null;
double minDist = Double.MAX_VALUE;
Iterator it = animals.iterator();
while(it.hasNext())
{
EntityAnimal animal = (EntityAnimal)it.next();
if(animal.getAge() >= 0)
{
double distance = this.m_animal.e(animal);
if(distance <= minDist)
{
minDist = distance;