diff --git a/LaunchServer/source/command/hash/DownloadClientCommand.java b/LaunchServer/source/command/hash/DownloadClientCommand.java index 8b45467..d64c2d9 100644 --- a/LaunchServer/source/command/hash/DownloadClientCommand.java +++ b/LaunchServer/source/command/hash/DownloadClientCommand.java @@ -86,6 +86,8 @@ client = new ClientProfile(TextConfigReader.read(reader, false)); } client.setTitle(dirName); + client.setVersion(version); + client.setAssetIndex(version); client.block.getEntry("dir", StringConfigEntry.class).setValue(dirName); try (BufferedWriter writer = IOHelper.newWriter(IOHelper.resolveIncremental(server.profilesDir, dirName, "cfg"))) diff --git a/Launcher/source/client/ClientProfile.java b/Launcher/source/client/ClientProfile.java index e1e78ae..72af252 100644 --- a/Launcher/source/client/ClientProfile.java +++ b/Launcher/source/client/ClientProfile.java @@ -168,6 +168,18 @@ } @LauncherAPI + public void setVersion(String version) + { + this.version.setValue(version); + } + + @LauncherAPI + public void setAssetIndex(String version) + { + this.assetIndex.setValue(version); + } + + @LauncherAPI public String getVersion() { return version.getValue(); } @LauncherAPI