| 1110 | } |
| 1111 | |
| 1112 | std::shared_ptr<ModFolderModel> MinecraftInstance::coreModList() const |
| 1113 | { |
| 1114 | if (!m_core_mod_list) |
| 1115 | { |
| 1116 | bool is_indexed = !APPLICATION->settings()->get("ModMetadataDisabled").toBool(); |
| 1117 | m_core_mod_list.reset(new ModFolderModel(coreModsDir(), is_indexed)); |
| 1118 | m_core_mod_list->disableInteraction(isRunning()); |
| 1119 | connect(this, &BaseInstance::runningStatusChanged, m_core_mod_list.get(), &ModFolderModel::disableInteraction); |
| 1120 | } |
| 1121 | return m_core_mod_list; |
| 1122 | } |
| 1123 | |
| 1124 | std::shared_ptr<ResourcePackFolderModel> MinecraftInstance::resourcePackList() const |
| 1125 | { |
no test coverage detected