扫描子目录时忽略 .connector 文件夹 (#5296)

This commit is contained in:
辞庐
2026-01-27 21:13:34 +08:00
committed by GitHub
parent d956c04f2a
commit 46f7e4db66

View File

@@ -182,7 +182,7 @@ public final class ModManager {
if (Files.isDirectory(getModsDirectory())) { if (Files.isDirectory(getModsDirectory())) {
try (DirectoryStream<Path> modsDirectoryStream = Files.newDirectoryStream(getModsDirectory())) { try (DirectoryStream<Path> modsDirectoryStream = Files.newDirectoryStream(getModsDirectory())) {
for (Path subitem : modsDirectoryStream) { for (Path subitem : modsDirectoryStream) {
if (supportSubfolders && Files.isDirectory(subitem)) { if (supportSubfolders && Files.isDirectory(subitem) && !".connector".equalsIgnoreCase(subitem.getFileName().toString())) {
try (DirectoryStream<Path> subitemDirectoryStream = Files.newDirectoryStream(subitem)) { try (DirectoryStream<Path> subitemDirectoryStream = Files.newDirectoryStream(subitem)) {
for (Path subsubitem : subitemDirectoryStream) { for (Path subsubitem : subitemDirectoryStream) {
addModInfo(subsubitem); addModInfo(subsubitem);