Skip to content

Commit 63663fe

Browse files
committed
Read loader version from maven if using a custom loader
1 parent ec663a1 commit 63663fe

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
org.gradle.jvmargs=-Xmx1G
33

44
# Version and packaging info
5-
version=1.0.0
5+
version=1.0.1
66
maven_group=net.hypercubemc
77
archives_base_name=Iris-Installer
88

src/main/java/net/hypercubemc/iris_installer/Installer.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -211,9 +211,10 @@ public void start() {
211211
}
212212

213213
String loaderName = useCustomLoader ? "iris-fabric-loader" : "fabric-loader";
214-
String loaderVersion = Main.LOADER_META.getLatestVersion(false).getVersion();
215214

216215
try {
216+
URL url = new URL("https://raw.githubusercontent.com/IrisShaders/Iris-Installer-Maven/master/latest-loader");
217+
String loaderVersion = useCustomLoader ? Utils.readTextFile(url) : Main.LOADER_META.getLatestVersion(false).getVersion();
217218
VanillaLauncherIntegration.installToLauncher(getVanillaGameDir(), getInstallDir(), useCustomLoader ? selectedEditionDisplayName : "Fabric Loader " + selectedVersion, selectedVersion, loaderName, loaderVersion, useCustomLoader ? VanillaLauncherIntegration.Icon.IRIS : VanillaLauncherIntegration.Icon.FABRIC);
218219
} catch (IOException e) {
219220
System.out.println("Failed to install version and profile to vanilla launcher!");

0 commit comments

Comments
 (0)