Fix entity tracker being set even if it failed loading (fixes #50)
This commit is contained in:
@@ -499,12 +499,13 @@ public class GuiPathing {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
logger.info("Loaded entity tracker in " + (System.currentTimeMillis() - start) + "ms");
|
logger.info("Loaded entity tracker in " + (System.currentTimeMillis() - start) + "ms");
|
||||||
} catch (IOException e) {
|
} catch (Throwable e) {
|
||||||
logger.error("Loading entity tracker:", e);
|
logger.error("Loading entity tracker:", e);
|
||||||
mod.getCore().runLater(() -> {
|
mod.getCore().runLater(() -> {
|
||||||
mod.getCore().printWarningToChat("Error loading entity tracker: %s", e.getLocalizedMessage());
|
mod.getCore().printWarningToChat("Error loading entity tracker: %s", e.getLocalizedMessage());
|
||||||
entityTrackerFuture.setException(e);
|
entityTrackerFuture.setException(e);
|
||||||
});
|
});
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
entityTracker = tracker;
|
entityTracker = tracker;
|
||||||
mod.getCore().runLater(() -> {
|
mod.getCore().runLater(() -> {
|
||||||
|
|||||||
Reference in New Issue
Block a user