aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2021-05-12 21:43:28 +0800
committershedaniel <daniel@shedaniel.me>2021-05-12 21:43:28 +0800
commit855836b97214b060a3c8e9319f62501c2d3b4b28 (patch)
tree1b1e92d8688fd535b7a538725d9685793bce2489 /src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java
parent68028031bac82486b41f155880e6cee8826c1235 (diff)
parent7f32844bdbd018602781d75e19bcfd81c1c14ce9 (diff)
downloadarchitectury-loom-855836b97214b060a3c8e9319f62501c2d3b4b28.tar.gz
architectury-loom-855836b97214b060a3c8e9319f62501c2d3b4b28.tar.bz2
architectury-loom-855836b97214b060a3c8e9319f62501c2d3b4b28.zip
Merge remote-tracking branch 'architectury/dev/0.7-forge' into dev/future
Diffstat (limited to 'src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java')
-rw-r--r--src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java b/src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java
index c0d8e4ba..82ecada7 100644
--- a/src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java
+++ b/src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java
@@ -40,6 +40,7 @@ import net.fabricmc.loom.build.mixin.ScalaApInvoker;
import net.fabricmc.loom.configuration.ide.SetupIntelijRunConfigs;
import net.fabricmc.loom.configuration.providers.LaunchProvider;
import net.fabricmc.loom.configuration.providers.MinecraftProvider;
+import net.fabricmc.loom.configuration.providers.forge.FieldMigratedMappingsProvider;
import net.fabricmc.loom.configuration.providers.forge.ForgeProvider;
import net.fabricmc.loom.configuration.providers.forge.ForgeUniversalProvider;
import net.fabricmc.loom.configuration.providers.forge.ForgeUserdevProvider;
@@ -177,7 +178,7 @@ public final class CompileConfiguration {
dependencyManager.addProvider(new ForgeUniversalProvider(project));
}
- dependencyManager.addProvider(new MappingsProvider(project));
+ dependencyManager.addProvider(extension.isForge() ? new FieldMigratedMappingsProvider(project) : new MappingsProvider(project));
dependencyManager.addProvider(new LaunchProvider(project));
dependencyManager.handleDependencies(project);