mirror of
https://github.com/HMCL-dev/HMCL.git
synced 2025-09-12 13:26:53 -04:00
Fix crash when modpack to be installed is malformed.
This commit is contained in:
parent
518969d2f2
commit
5f686f7205
@ -92,13 +92,10 @@ public class Versions {
|
|||||||
region.set(Controllers.taskDialog(executor, i18n("modpack.update"), ""));
|
region.set(Controllers.taskDialog(executor, i18n("modpack.update"), ""));
|
||||||
executor.start();
|
executor.start();
|
||||||
} catch (UnsupportedModpackException e) {
|
} catch (UnsupportedModpackException e) {
|
||||||
region.get().fireEvent(new DialogCloseEvent());
|
|
||||||
Controllers.dialog(i18n("modpack.unsupported"), i18n("message.error"), MessageBox.ERROR_MESSAGE);
|
Controllers.dialog(i18n("modpack.unsupported"), i18n("message.error"), MessageBox.ERROR_MESSAGE);
|
||||||
} catch (MismatchedModpackTypeException e) {
|
} catch (MismatchedModpackTypeException e) {
|
||||||
region.get().fireEvent(new DialogCloseEvent());
|
|
||||||
Controllers.dialog(i18n("modpack.mismatched_type"), i18n("message.error"), MessageBox.ERROR_MESSAGE);
|
Controllers.dialog(i18n("modpack.mismatched_type"), i18n("message.error"), MessageBox.ERROR_MESSAGE);
|
||||||
} catch (IOException e) {
|
} catch (IOException e) {
|
||||||
region.get().fireEvent(new DialogCloseEvent());
|
|
||||||
Controllers.dialog(i18n("modpack.invalid"), i18n("message.error"), MessageBox.ERROR_MESSAGE);
|
Controllers.dialog(i18n("modpack.invalid"), i18n("message.error"), MessageBox.ERROR_MESSAGE);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user