Better mod parsing

This commit is contained in:
Anuken
2019-11-20 18:09:43 -05:00
parent 8be948300e
commit 968f3ace33
4 changed files with 55 additions and 8 deletions

View File

@@ -39,7 +39,7 @@ public class SWorkshop implements SteamUGCCallback{
workshopFiles.put(Map.class, folders.select(f -> f.list().length == 1 && f.list()[0].extension().equals(mapExtension)).map(f -> f.list()[0]));
workshopFiles.put(Schematic.class, folders.select(f -> f.list().length == 1 && f.list()[0].extension().equals(schematicExtension)).map(f -> f.list()[0]));
workshopFiles.put(LoadedMod.class, folders.select(f -> f.child("mod.json").exists()));
workshopFiles.put(LoadedMod.class, folders.select(f -> f.child("mod.json").exists() || f.child("mod.js").exists()));
if(!workshopFiles.get(Map.class).isEmpty()){
SAchievement.downloadMapWorkshop.complete();