From 16f72e1c95d0f22a586e69a3d3c2e2ddeb8f676e Mon Sep 17 00:00:00 2001 From: Bytzo Date: Tue, 26 Jan 2021 10:08:19 -0800 Subject: [PATCH] Set classpath before compileJava task (#330) (#333) --- src/main/java/net/fabricmc/loom/task/AbstractRunTask.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/net/fabricmc/loom/task/AbstractRunTask.java b/src/main/java/net/fabricmc/loom/task/AbstractRunTask.java index a1bee96a..0f2f94a9 100644 --- a/src/main/java/net/fabricmc/loom/task/AbstractRunTask.java +++ b/src/main/java/net/fabricmc/loom/task/AbstractRunTask.java @@ -45,6 +45,9 @@ public abstract class AbstractRunTask extends JavaExec { super(); setGroup("fabric"); this.configProvider = config; + + classpath(getProject().getConfigurations().getByName("runtimeClasspath")); + classpath(this.getProject().getExtensions().getByType(LoomGradleExtension.class).getUnmappedModCollection()); } @Override @@ -53,9 +56,6 @@ public abstract class AbstractRunTask extends JavaExec { config = configProvider.apply(getProject()); } - classpath(getProject().getConfigurations().getByName("runtimeClasspath")); - classpath(this.getProject().getExtensions().getByType(LoomGradleExtension.class).getUnmappedModCollection()); - List argsSplit = new ArrayList<>(); String[] args = config.programArgs.split(" "); int partPos = -1;