From b804f7fa6e25a7baa911a5948725a95181bc91b6 Mon Sep 17 00:00:00 2001 From: Anuken Date: Wed, 16 Oct 2019 23:08:07 -0400 Subject: [PATCH] Bugfixes --- core/src/io/anuke/mindustry/mod/Mods.java | 2 +- core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/core/src/io/anuke/mindustry/mod/Mods.java b/core/src/io/anuke/mindustry/mod/Mods.java index 21a5aa4073..b01161c9d0 100644 --- a/core/src/io/anuke/mindustry/mod/Mods.java +++ b/core/src/io/anuke/mindustry/mod/Mods.java @@ -60,7 +60,7 @@ public class Mods implements Loadable{ file.copyTo(dest); try{ - loaded.add(loadMod(file, false)); + loaded.add(loadMod(dest, false)); requiresReload = true; }catch(IOException e){ dest.delete(); diff --git a/core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java index f003cdc2f2..c06c730eca 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/ModsDialog.java @@ -41,11 +41,11 @@ public class ModsDialog extends FloatingDialog{ mods.reloadContent(); setup(); ui.loadfrag.hide(); - }catch(Exception e){ + }catch(Throwable e){ ui.showException(e); } }); - }catch(Exception e){ + }catch(Throwable e){ ui.showException(e); } }, t -> Core.app.post(() -> ui.showException(t)));