9
0
mirror of https://github.com/VolmitSoftware/Iris.git synced 2026-01-04 15:41:30 +00:00

filter out non iris pack directories in allPacks stream

This commit is contained in:
Julian Krings
2025-04-16 23:01:57 +02:00
parent 6577f4a5de
commit 86c64f99e9

View File

@@ -228,6 +228,10 @@ public class ServerConfigurator {
return Stream.concat(listFiles(new File("plugins/Iris/packs")),
listFiles(Bukkit.getWorldContainer()).map(w -> new File(w, "iris/pack")))
.filter(File::isDirectory)
.filter( base -> {
var content = new File(base, "dimensions").listFiles();
return content != null && content.length > 0;
})
.map(IrisData::get);
}