aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2021-05-08 12:50:17 +0800
committershedaniel <daniel@shedaniel.me>2021-05-08 12:50:17 +0800
commit3f576a44abe93e6f85cd2abe36f5a4a9ec415c9e (patch)
tree10b3a44809f41b979767b293bb98bbfb1b1bedfc /src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java
parentd91d7c096ca33d2ba91fb22065b331f102014053 (diff)
downloadarchitectury-loom-3f576a44abe93e6f85cd2abe36f5a4a9ec415c9e.tar.gz
architectury-loom-3f576a44abe93e6f85cd2abe36f5a4a9ec415c9e.tar.bz2
architectury-loom-3f576a44abe93e6f85cd2abe36f5a4a9ec415c9e.zip
Migration Mappings Detection
Still having issues with source locations, would need to check it out first Signed-off-by: shedaniel <daniel@shedaniel.me>
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 a3e7e448..7b31059d 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;
@@ -173,7 +174,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);