code: @Override
      public synchronized void save() {
          if (BulkChange.contains(this)) {
              return;
          }
          try {
              getConfigFile().write(this);
              SaveableListener.fireOnChange(this, getConfigFile());
          } catch (IOException e) {
              LOGGER.error("{}", e);
          }
      }
docs: Save the settings to a file. Called on each change of {@code ignored} list