diff --git a/build.gradle b/build.gradle index 4fba047b..e987d8a0 100644 --- a/build.gradle +++ b/build.gradle @@ -15,7 +15,7 @@ allprojects { agpVersion = '1.22' minecraftVersion = '1.18.1' forgeVersion = '39.0.0' - apiVersion = '1.2.4' + apiVersion = '1.2.5' toolsVersion = '1.3.+' mixinVersion = '0.8.5' gitHash = getGitHash() diff --git a/forge-installer/src/main/java/io/izzel/arclight/forgeinstaller/ForgeInstaller.java b/forge-installer/src/main/java/io/izzel/arclight/forgeinstaller/ForgeInstaller.java index ad876f2e..c9197ee1 100644 --- a/forge-installer/src/main/java/io/izzel/arclight/forgeinstaller/ForgeInstaller.java +++ b/forge-installer/src/main/java/io/izzel/arclight/forgeinstaller/ForgeInstaller.java @@ -105,10 +105,12 @@ public class ForgeInstaller { Method method = loader.loadClass("net.minecraftforge.installer.SimpleInstaller").getMethod("main", String[].class); method.invoke(null, (Object) new String[]{"--installServer", ".", "--debug"}); } - System.exit(0); } handleFutures(System.out::println, array); pool.shutdownNow(); + if (installForge) { + System.exit(0); + } } return classpath(path, installInfo); }