From ca6920e82a941feae76594170bf98fd62a432380 Mon Sep 17 00:00:00 2001 From: yushijinhun Date: Fri, 23 Nov 2018 23:05:24 +0800 Subject: [PATCH] Fix preferredLoginType is not exported in modpack --- .../org/jackhuang/hmcl/ui/export/ExportWizardProvider.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/export/ExportWizardProvider.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/export/ExportWizardProvider.java index 933ec854a..d6154feae 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/export/ExportWizardProvider.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/export/ExportWizardProvider.java @@ -81,11 +81,14 @@ public final class ExportWizardProvider implements WizardProvider { dependency = dependency.then(Task.of(() -> { try (Zipper zip = new Zipper(modpackFile.toPath())) { Config exported = new Config(); + exported.setBackgroundImageType(config().getBackgroundImageType()); exported.setBackgroundImage(config().getBackgroundImage()); exported.setTheme(config().getTheme()); exported.setDownloadType(config().getDownloadType()); + exported.setPreferredLoginType(config().getPreferredLoginType()); exported.getAuthlibInjectorServers().setAll(config().getAuthlibInjectorServers()); + zip.putTextFile(exported.toJson(), ConfigHolder.CONFIG_FILENAME); zip.putFile(tempModpack, "modpack.zip");