aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/net/fabricmc/loom/providers/LaunchProvider.java
diff options
context:
space:
mode:
authorJuuxel <6596629+Juuxel@users.noreply.github.com>2020-11-30 14:54:31 +0200
committerJuuxel <6596629+Juuxel@users.noreply.github.com>2020-11-30 14:54:31 +0200
commit0bda9a36efb85eb5448b8c03965c3129c00e6278 (patch)
tree2eabda0ee4a73a5632378731b3ffcbd257440319 /src/main/java/net/fabricmc/loom/providers/LaunchProvider.java
parentc10f891a13126bc31dd11f094a6a2edfcd838753 (diff)
downloadarchitectury-loom-0bda9a36efb85eb5448b8c03965c3129c00e6278.tar.gz
architectury-loom-0bda9a36efb85eb5448b8c03965c3129c00e6278.tar.bz2
architectury-loom-0bda9a36efb85eb5448b8c03965c3129c00e6278.zip
Use DLI for launching Forge
Diffstat (limited to 'src/main/java/net/fabricmc/loom/providers/LaunchProvider.java')
-rw-r--r--src/main/java/net/fabricmc/loom/providers/LaunchProvider.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/main/java/net/fabricmc/loom/providers/LaunchProvider.java b/src/main/java/net/fabricmc/loom/providers/LaunchProvider.java
index 3697874c..8b5c6559 100644
--- a/src/main/java/net/fabricmc/loom/providers/LaunchProvider.java
+++ b/src/main/java/net/fabricmc/loom/providers/LaunchProvider.java
@@ -68,6 +68,11 @@ public class LaunchProvider extends DependencyProvider {
.argument("client", "--assetsDir")
.argument("client", new File(getExtension().getUserCache(), "assets").getAbsolutePath());
+ if (getExtension().isForge()) {
+ launchConfig.argument("client", "--launchTarget=fmluserdevclient");
+ launchConfig.argument("server", "--launchTarget=fmluserdevserver");
+ }
+
//Enable ansi by default for idea and vscode
if (new File(getProject().getRootDir(), ".vscode").exists()
|| new File(getProject().getRootDir(), ".idea").exists()