diff --git a/src/main/java/net/fabricmc/loom/task/AbstractRunTask.java b/src/main/java/net/fabricmc/loom/task/AbstractRunTask.java index ee2eb536..0780c81a 100644 --- a/src/main/java/net/fabricmc/loom/task/AbstractRunTask.java +++ b/src/main/java/net/fabricmc/loom/task/AbstractRunTask.java @@ -62,14 +62,9 @@ public abstract class AbstractRunTask extends JavaExec { MappingsProvider mappingsProvider = extension.getMappingsProvider(); List libs = new ArrayList<>(); - - String[] configurations = new String[]{"compile", "implementation"}; - for(String configuration : configurations){ - for (File file : getProject().getConfigurations().getByName(configuration).getFiles()) { - libs.add(file.getAbsolutePath()); - } - } - + for (File file : getProject().getConfigurations().getByName("runtimeClasspath").getFiles()) { + libs.add(file.getAbsolutePath()); + } for (Path file : extension.getUnmappedMods()) { if (Files.isRegularFile(file)) { libs.add(file.toFile().getAbsolutePath());