@CalledOnlyBy(AmidstThread.WORKER)
private void trySearch(ProgressReporter<WorldSeed> reporter, SeedSearcherConfiguration configuration) {
try {
doSearch(reporter, configuration);
} catch (IllegalStateException | MinecraftInterfaceException e) {
<BUG>e.printStackTrace();
mainWindow.displayException(e);</BUG>
} finally {
this.isSearching = false;
this.isStopRequested = false;

@CalledOnlyBy(AmidstThread.WORKER)
private void trySearch(ProgressReporter<WorldSeed> reporter, SeedSearcherConfiguration configuration) {
try {
doSearch(reporter, configuration);
} catch (IllegalStateException | MinecraftInterfaceException e) {
AmidstLogger.warn(e);
mainWindow.displayException(e);
} finally {
this.isSearching = false;
this.isStopRequested = false;
