diff --git a/src/main/java/net/fabricmc/loom/AbstractPlugin.java b/src/main/java/net/fabricmc/loom/AbstractPlugin.java index f8e5b82f..45fc15b4 100644 --- a/src/main/java/net/fabricmc/loom/AbstractPlugin.java +++ b/src/main/java/net/fabricmc/loom/AbstractPlugin.java @@ -224,7 +224,10 @@ public class AbstractPlugin implements Plugin { project1.getTasks().getByName("idea").finalizedBy(project1.getTasks().getByName("genIdeaWorkspace")); project1.getTasks().getByName("eclipse").finalizedBy(project1.getTasks().getByName("genEclipseRuns")); - SetupIntelijRunConfigs.setup(project1); + if(extension.autoGenIDERuns){ + SetupIntelijRunConfigs.setup(project1); + } + //Enables the default mod remapper if (extension.remapMod) { diff --git a/src/main/java/net/fabricmc/loom/LoomGradleExtension.java b/src/main/java/net/fabricmc/loom/LoomGradleExtension.java index 366d5e6d..2262de7c 100644 --- a/src/main/java/net/fabricmc/loom/LoomGradleExtension.java +++ b/src/main/java/net/fabricmc/loom/LoomGradleExtension.java @@ -42,6 +42,7 @@ public class LoomGradleExtension { public String runDir = "run"; public String refmapName; public boolean remapMod = true; + public boolean autoGenIDERuns = true; private List unmappedModsBuilt = new ArrayList<>();