Added player.block.(break/place).invalid handling events