From 9d2e70607fa1d105ad87188f6cd4a398009f35b7 Mon Sep 17 00:00:00 2001 From: Sebastian Hartte Date: Mon, 9 Dec 2024 13:00:08 +0100 Subject: [PATCH] Fix the logic of running internal tools using the host JRE being inverted --- .../neoform/runtime/actions/ExternalJavaToolAction.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/net/neoforged/neoform/runtime/actions/ExternalJavaToolAction.java b/src/main/java/net/neoforged/neoform/runtime/actions/ExternalJavaToolAction.java index 8a639f4..452fca2 100644 --- a/src/main/java/net/neoforged/neoform/runtime/actions/ExternalJavaToolAction.java +++ b/src/main/java/net/neoforged/neoform/runtime/actions/ExternalJavaToolAction.java @@ -75,12 +75,12 @@ public void run(ProcessingEnvironment environment) throws IOException, Interrupt String javaExecutablePath; if (useHostJavaExecutable) { - javaExecutablePath = environment.getJavaExecutable(); - } else { javaExecutablePath = ProcessHandle.current() .info() .command() .orElseThrow(); + } else { + javaExecutablePath = environment.getJavaExecutable(); } var workingDir = environment.getWorkspace();