public boolean settingsEqual(Object other, @Nullable Predicate<? super ColorKey> colorKeyFilter) {
    return settingsEqual(other, colorKeyFilter, false);
  }
public boolean settingsEqual(Object other, @Nullable Predicate<? super ColorKey> colorKeyFilter)