diff --git a/src/main/java/net/fabricmc/loom/configuration/mods/ModProcessor.java b/src/main/java/net/fabricmc/loom/configuration/mods/ModProcessor.java index 95060572..60d83f42 100644 --- a/src/main/java/net/fabricmc/loom/configuration/mods/ModProcessor.java +++ b/src/main/java/net/fabricmc/loom/configuration/mods/ModProcessor.java @@ -49,6 +49,7 @@ import org.gradle.api.artifacts.Configuration; import net.fabricmc.loom.LoomGradleExtension; import net.fabricmc.loom.api.RemapConfigurationSettings; import net.fabricmc.loom.api.mappings.layered.MappingsNamespace; +import net.fabricmc.loom.build.IntermediaryNamespaces; import net.fabricmc.loom.configuration.mods.dependency.ModDependency; import net.fabricmc.loom.configuration.providers.mappings.MappingsProviderImpl; import net.fabricmc.loom.task.RemapJarTask; @@ -64,7 +65,6 @@ import net.fabricmc.loom.util.srg.CoreModClassRemapper; import net.fabricmc.mappingio.tree.MemoryMappingTree; public class ModProcessor { - private static final String fromM = MappingsNamespace.INTERMEDIARY.toString(); private static final String toM = MappingsNamespace.NAMED.toString(); private final Project project; @@ -118,8 +118,7 @@ public class ModProcessor { private void remapJars(List remapList) throws IOException { final LoomGradleExtension extension = LoomGradleExtension.get(project); final MappingsProviderImpl mappingsProvider = extension.getMappingsProvider(); - String fromM = extension.isForge() ? MappingsNamespace.SRG.toString() : MappingsNamespace.INTERMEDIARY.toString(); - String toM = MappingsNamespace.NAMED.toString(); + String fromM = IntermediaryNamespaces.intermediary(project); Path[] mcDeps = project.getConfigurations().getByName(Constants.Configurations.LOADER_DEPENDENCIES).getFiles() .stream().map(File::toPath).toArray(Path[]::new); diff --git a/src/main/java/net/fabricmc/loom/util/SourceRemapper.java b/src/main/java/net/fabricmc/loom/util/SourceRemapper.java index d3d56479..b043e4e6 100644 --- a/src/main/java/net/fabricmc/loom/util/SourceRemapper.java +++ b/src/main/java/net/fabricmc/loom/util/SourceRemapper.java @@ -58,8 +58,8 @@ public class SourceRemapper { private Mercury mercury; - public SourceRemapper(Project project, boolean named) { - this(project, named ? IntermediaryNamespaces.intermediary(project) : "named", !named ? IntermediaryNamespaces.intermediary(project) : "named"); + public SourceRemapper(Project project, boolean toNamed) { + this(project, toNamed ? IntermediaryNamespaces.intermediary(project) : "named", !toNamed ? IntermediaryNamespaces.intermediary(project) : "named"); } public SourceRemapper(Project project, String from, String to) { @@ -68,13 +68,6 @@ public class SourceRemapper { this.to = to; } - public static void remapSources(Project project, File input, File output, String from, String to, boolean reproducibleFileOrder, boolean preserveFileTimestamps) { - SourceRemapper sourceRemapper = new SourceRemapper(project, from, to); - sourceRemapper.scheduleRemapSources(input, output, reproducibleFileOrder, preserveFileTimestamps, () -> { - }); - sourceRemapper.remapAll(); - } - public void scheduleRemapSources(File source, File destination, boolean reproducibleFileOrder, boolean preserveFileTimestamps, Runnable completionCallback) { remapTasks.add((logger) -> { try { @@ -174,7 +167,7 @@ public class SourceRemapper { LoomGradleExtension extension = LoomGradleExtension.get(project); MappingsProviderImpl mappingsProvider = extension.getMappingsProvider(); - String intermediary = extension.isForge() ? "srg" : "intermediary"; + String intermediary = IntermediaryNamespaces.intermediary(project); int id = -1; if (from.equals(intermediary) && to.equals("named")) {