Add support to ModLoaderType.QUILT (#2302)
This commit is contained in:
@@ -21,6 +21,7 @@ public enum ModLoaderType {
|
|||||||
UNKNOWN,
|
UNKNOWN,
|
||||||
FORGE,
|
FORGE,
|
||||||
FABRIC,
|
FABRIC,
|
||||||
|
QUILT,
|
||||||
LITE_LOADER,
|
LITE_LOADER,
|
||||||
PACK
|
PACK
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -562,6 +562,8 @@ public class CurseAddon implements RemoteMod.IMod {
|
|||||||
modLoaderType = ModLoaderType.FORGE;
|
modLoaderType = ModLoaderType.FORGE;
|
||||||
} else if (gameVersions.contains("Fabric")) {
|
} else if (gameVersions.contains("Fabric")) {
|
||||||
modLoaderType = ModLoaderType.FABRIC;
|
modLoaderType = ModLoaderType.FABRIC;
|
||||||
|
} else if (gameVersions.contains("Quilt")) {
|
||||||
|
modLoaderType = ModLoaderType.QUILT;
|
||||||
} else {
|
} else {
|
||||||
modLoaderType = ModLoaderType.UNKNOWN;
|
modLoaderType = ModLoaderType.UNKNOWN;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -497,6 +497,7 @@ public final class ModrinthRemoteModRepository implements RemoteModRepository {
|
|||||||
loaders.stream().flatMap(loader -> {
|
loaders.stream().flatMap(loader -> {
|
||||||
if ("fabric".equalsIgnoreCase(loader)) return Stream.of(ModLoaderType.FABRIC);
|
if ("fabric".equalsIgnoreCase(loader)) return Stream.of(ModLoaderType.FABRIC);
|
||||||
else if ("forge".equalsIgnoreCase(loader)) return Stream.of(ModLoaderType.FORGE);
|
else if ("forge".equalsIgnoreCase(loader)) return Stream.of(ModLoaderType.FORGE);
|
||||||
|
else if ("quilt".equalsIgnoreCase(loader)) return Stream.of(ModLoaderType.QUILT);
|
||||||
else return Stream.empty();
|
else return Stream.empty();
|
||||||
}).collect(Collectors.toList())
|
}).collect(Collectors.toList())
|
||||||
));
|
));
|
||||||
|
|||||||
Reference in New Issue
Block a user