aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormodmuss50 <modmuss50@gmail.com>2021-10-24 13:05:34 +0100
committermodmuss50 <modmuss50@gmail.com>2021-10-24 13:05:42 +0100
commit7359dc4e98c2f33b8ebc199c1aea3c2482a1c7f7 (patch)
tree05967fbbd45ecf721c48e0a14b94bd8631f451c8
parenta10307464eae0f6007b5a9ba544c20b1092753e5 (diff)
downloadarchitectury-loom-7359dc4e98c2f33b8ebc199c1aea3c2482a1c7f7.tar.gz
architectury-loom-7359dc4e98c2f33b8ebc199c1aea3c2482a1c7f7.tar.bz2
architectury-loom-7359dc4e98c2f33b8ebc199c1aea3c2482a1c7f7.zip
Enable META-INF fixer when remapping mods.
-rw-r--r--src/main/java/net/fabricmc/loom/configuration/mods/ModProcessor.java3
1 files changed, 2 insertions, 1 deletions
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 832394b2..76401604 100644
--- a/src/main/java/net/fabricmc/loom/configuration/mods/ModProcessor.java
+++ b/src/main/java/net/fabricmc/loom/configuration/mods/ModProcessor.java
@@ -58,6 +58,7 @@ import net.fabricmc.loom.configuration.providers.minecraft.MinecraftMappedProvid
import net.fabricmc.loom.util.Constants;
import net.fabricmc.loom.util.TinyRemapperHelper;
import net.fabricmc.tinyremapper.InputTag;
+import net.fabricmc.tinyremapper.NonClassCopyMode;
import net.fabricmc.tinyremapper.OutputConsumerPath;
import net.fabricmc.tinyremapper.TinyRemapper;
@@ -174,7 +175,7 @@ public class ModProcessor {
try {
OutputConsumerPath outputConsumer = new OutputConsumerPath.Builder(info.getRemappedOutput().toPath()).build();
- outputConsumer.addNonClassFiles(info.getInputFile().toPath());
+ outputConsumer.addNonClassFiles(info.getInputFile().toPath(), NonClassCopyMode.FIX_META_INF, remapper);
outputConsumerMap.put(info, outputConsumer);
String accessWidener = info.getAccessWidener();