diff --git a/HMCLCore/src/main/java/org/jackhuang/hmcl/addon/mod/ModManager.java b/HMCLCore/src/main/java/org/jackhuang/hmcl/addon/mod/ModManager.java index ab60fac8b2..5413738cf3 100644 --- a/HMCLCore/src/main/java/org/jackhuang/hmcl/addon/mod/ModManager.java +++ b/HMCLCore/src/main/java/org/jackhuang/hmcl/addon/mod/ModManager.java @@ -187,7 +187,9 @@ public void refresh() throws IOException { } boolean supportSubfolders = analyzer.has(LibraryAnalyzer.LibraryType.FORGE) - || analyzer.has(LibraryAnalyzer.LibraryType.QUILT); + || analyzer.has(LibraryAnalyzer.LibraryType.QUILT) + || analyzer.has(LibraryAnalyzer.LibraryType.CLEANROOM) + || analyzer.has(LibraryAnalyzer.LibraryType.LITELOADER); if (Files.isDirectory(getDirectory())) { try (DirectoryStream modsDirectoryStream = Files.newDirectoryStream(getDirectory())) {