diff --git a/launcher/src/main/java/com/skcraft/launcher/selfupdate/SelfUpdater.java b/launcher/src/main/java/com/skcraft/launcher/selfupdate/SelfUpdater.java index 6f14105..c23b1a3 100644 --- a/launcher/src/main/java/com/skcraft/launcher/selfupdate/SelfUpdater.java +++ b/launcher/src/main/java/com/skcraft/launcher/selfupdate/SelfUpdater.java @@ -25,14 +25,12 @@ private final Launcher launcher; private final URL url; private final Installer installer; - private final boolean packed; private ProgressObservable progress = new DefaultProgress(0, SharedLocale.tr("updater.updating")); - public SelfUpdater(@NonNull Launcher launcher, @NonNull URL url, boolean packed) { + public SelfUpdater(@NonNull Launcher launcher, @NonNull URL url) { this.launcher = launcher; this.url = url; this.installer = new Installer(launcher.getInstallerDir()); - this.packed = packed; } @Override @@ -40,10 +38,9 @@ ExecutorService executor = Executors.newSingleThreadExecutor(); try { - String extension = packed ? ".jar.pack" : ".jar"; File dir = launcher.getLauncherBinariesDir(); - File file = new File(dir, System.currentTimeMillis() + extension); - File tempFile = installer.getDownloader().download(url, "", 10000, "launcher" + extension); + File file = new File(dir, System.currentTimeMillis() + ".jar"); + File tempFile = installer.getDownloader().download(url, "", 10000, "launcher.jar"); progress = installer.getDownloader(); installer.download(); diff --git a/launcher/src/main/java/com/skcraft/launcher/update/UpdateManager.java b/launcher/src/main/java/com/skcraft/launcher/update/UpdateManager.java index 27ad877..1d6ee20 100644 --- a/launcher/src/main/java/com/skcraft/launcher/update/UpdateManager.java +++ b/launcher/src/main/java/com/skcraft/launcher/update/UpdateManager.java @@ -72,7 +72,7 @@ final URL url = pendingUpdate.getUrl(); if (url != null) { - SelfUpdater downloader = new SelfUpdater(launcher, url, pendingUpdate.isPacked()); + SelfUpdater downloader = new SelfUpdater(launcher, url); ObservableFuture future = new ObservableFuture( launcher.getExecutor().submit(downloader), downloader);