GH-530 Fix multiple library versions existing in the game's classpath
We now parse out library names in order to compare them by group, path
and classifier instead of comparing the whole string.
Fixes #530 and #533
1 parent ebaddaa commit 950ad3d92a06dccddf7fd8a28c56ee617107844b
@Henry Le Grys Henry Le Grys authored on 7 Jan
Showing 8 changed files
View
launcher-builder/src/main/java/com/skcraft/launcher/builder/PackageBuilder.java
View
launcher-builder/src/main/java/com/skcraft/launcher/builder/loaders/FabricLoaderProcessor.java
View
launcher-builder/src/main/java/com/skcraft/launcher/builder/loaders/OldForgeLoaderProcessor.java
View
launcher/src/main/java/com/skcraft/launcher/model/loader/LoaderSubResolver.java
View
launcher/src/main/java/com/skcraft/launcher/model/minecraft/Library.java
View
launcher/src/main/java/com/skcraft/launcher/model/minecraft/MavenName.java 0 → 100644
View
launcher/src/main/java/com/skcraft/launcher/model/minecraft/VersionManifest.java
View
launcher/src/main/java/com/skcraft/launcher/update/BaseUpdater.java