From 1dcbd3ddbe11a8bede203f4a426ec07e99fcc8ce Mon Sep 17 00:00:00 2001 From: minjaesong Date: Sun, 17 Mar 2019 13:49:20 +0900 Subject: [PATCH] moduleinfo won't contain bad modules --- src/net/torvald/terrarum/ModMgr.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/net/torvald/terrarum/ModMgr.kt b/src/net/torvald/terrarum/ModMgr.kt index fde900102..6268d0df7 100644 --- a/src/net/torvald/terrarum/ModMgr.kt +++ b/src/net/torvald/terrarum/ModMgr.kt @@ -118,9 +118,11 @@ object ModMgr { } catch (noSuchModule: FileNotFoundException) { printdbgerr(this, "No such module: $moduleName, skipping...") + moduleInfo.remove(moduleName) } catch (e: ClassNotFoundException) { printdbgerr(this, "$moduleName has nonexisting entry point, skipping...") + moduleInfo.remove(moduleName) } }