public void b(EntityLiving entityliving) {
   super.b(entityliving);
   if (village != null && entityliving != null) {
     village.a(entityliving);
     if (entityliving instanceof EntityHuman) {
       byte byte0 = -1;
       if (isBaby()) byte0 = -3;
       village.a(entityliving.getName(), byte0);
       if (isAlive()) world.broadcastEntityEffect(this, (byte) 13);
     }
   }
 }