add listener to monitor user plugin input change of block interface