Update launcher/runner component to new models
- Fix game arguments being missing from version manifest due to new format - Update Runner to use more substitutions & support new argument model - Move loader/installer libraries to their own section to avoid runtime conflicts - Implement some basic feature matching for arguments |
---|
|
creator-tools/src/main/java/com/skcraft/launcher/creator/server/TestServerBuilder.java |
---|
launcher-builder/src/main/java/com/skcraft/launcher/builder/PackageBuilder.java |
---|
launcher/src/main/java/com/skcraft/launcher/Launcher.java |
---|
launcher/src/main/java/com/skcraft/launcher/install/ProcessorTask.java |
---|
launcher/src/main/java/com/skcraft/launcher/launch/JavaProcessBuilder.java |
---|
launcher/src/main/java/com/skcraft/launcher/launch/Runner.java |
---|
launcher/src/main/java/com/skcraft/launcher/model/loader/LoaderManifest.java |
---|
launcher/src/main/java/com/skcraft/launcher/model/loader/LoaderSubResolver.java |
---|
launcher/src/main/java/com/skcraft/launcher/model/minecraft/FeatureList.java 0 → 100644 |
---|
launcher/src/main/java/com/skcraft/launcher/model/minecraft/GameArgument.java 0 → 100644 |
---|
launcher/src/main/java/com/skcraft/launcher/model/minecraft/Library.java |
---|
launcher/src/main/java/com/skcraft/launcher/model/minecraft/MinecraftArguments.java |
---|
launcher/src/main/java/com/skcraft/launcher/model/minecraft/PlatformDeserializer.java 100644 → 0 |
---|
launcher/src/main/java/com/skcraft/launcher/model/minecraft/PlatformSerializer.java 100644 → 0 |
---|
launcher/src/main/java/com/skcraft/launcher/model/minecraft/Rule.java 0 → 100644 |
---|
launcher/src/main/java/com/skcraft/launcher/model/minecraft/VersionManifest.java |
---|
launcher/src/main/java/com/skcraft/launcher/model/minecraft/mapper/ArgumentValueDeserializer.java 0 → 100644 |
---|
launcher/src/main/java/com/skcraft/launcher/model/minecraft/mapper/MinecraftArgumentsDeserializer.java 0 → 100644 |
---|
launcher/src/main/java/com/skcraft/launcher/model/minecraft/mapper/PlatformDeserializer.java 0 → 100644 |
---|
launcher/src/main/java/com/skcraft/launcher/model/minecraft/mapper/PlatformSerializer.java 0 → 100644 |
---|
launcher/src/main/java/com/skcraft/launcher/update/BaseUpdater.java |
---|
launcher/src/main/java/com/skcraft/launcher/update/Updater.java |
---|