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 |
---|
|
launcher-builder/src/main/java/com/skcraft/launcher/builder/PackageBuilder.java |
---|
launcher-builder/src/main/java/com/skcraft/launcher/builder/loaders/FabricLoaderProcessor.java |
---|
launcher-builder/src/main/java/com/skcraft/launcher/builder/loaders/OldForgeLoaderProcessor.java |
---|
launcher/src/main/java/com/skcraft/launcher/model/loader/LoaderSubResolver.java |
---|
launcher/src/main/java/com/skcraft/launcher/model/minecraft/Library.java |
---|
launcher/src/main/java/com/skcraft/launcher/model/minecraft/MavenName.java 0 → 100644 |
---|
launcher/src/main/java/com/skcraft/launcher/model/minecraft/VersionManifest.java |
---|
launcher/src/main/java/com/skcraft/launcher/update/BaseUpdater.java |
---|