diff --git a/core/src/com/unciv/models/ruleset/Ruleset.kt b/core/src/com/unciv/models/ruleset/Ruleset.kt index 6730b6b036..ffdaddd09e 100644 --- a/core/src/com/unciv/models/ruleset/Ruleset.kt +++ b/core/src/com/unciv/models/ruleset/Ruleset.kt @@ -191,12 +191,8 @@ object RulesetCache :HashMap() { this[ruleset.fullName] = Ruleset().apply { load(fileHandle) } } - var modsHandles: Array - try { - modsHandles = Gdx.files.local("mods").list() - } catch (ex: NullPointerException) { - modsHandles = FileHandle("mods").list() - } + var modsHandles = if(consoleMode) FileHandle("mods").list() + else Gdx.files.local("mods").list() for (modFolder in modsHandles) { if (modFolder.name().startsWith('.')) continue