|
18 | 18 | package org.jackhuang.hmcl.ui.download; |
19 | 19 |
|
20 | 20 | import javafx.scene.Node; |
21 | | -import org.jackhuang.hmcl.game.ModpackHelper; |
22 | 21 | import org.jackhuang.hmcl.game.ManuallyCreatedModpackException; |
23 | | -import org.jackhuang.hmcl.mod.ModpackCompletionException; |
| 22 | +import org.jackhuang.hmcl.game.ModpackHelper; |
24 | 23 | import org.jackhuang.hmcl.mod.MismatchedModpackTypeException; |
25 | 24 | import org.jackhuang.hmcl.mod.Modpack; |
| 25 | +import org.jackhuang.hmcl.mod.ModpackCompletionException; |
26 | 26 | import org.jackhuang.hmcl.mod.UnsupportedModpackException; |
27 | 27 | import org.jackhuang.hmcl.mod.server.ServerModpackManifest; |
28 | 28 | import org.jackhuang.hmcl.setting.Profile; |
@@ -102,7 +102,7 @@ private Task<?> finishModpackInstallingAsync(Map<String, Object> settings) { |
102 | 102 | } catch (UnsupportedModpackException | ManuallyCreatedModpackException e) { |
103 | 103 | Controllers.dialog(i18n("modpack.unsupported"), i18n("message.error"), MessageType.ERROR); |
104 | 104 | } catch (MismatchedModpackTypeException e) { |
105 | | - Controllers.dialog(i18n("modpack.mismatched_type"), i18n("message.error"), MessageType.ERROR); |
| 105 | + Controllers.dialog(i18n("modpack.mismatched_type", e.getRequired(), e.getFound()), i18n("message.error"), MessageType.ERROR); |
106 | 106 | } catch (IOException e) { |
107 | 107 | Controllers.dialog(i18n("modpack.invalid"), i18n("message.error"), MessageType.ERROR); |
108 | 108 | } |
|
0 commit comments