diff options
author | modmuss50 <modmuss50@gmail.com> | 2021-10-24 13:05:34 +0100 |
---|---|---|
committer | modmuss50 <modmuss50@gmail.com> | 2021-10-24 13:05:42 +0100 |
commit | 7359dc4e98c2f33b8ebc199c1aea3c2482a1c7f7 (patch) | |
tree | 05967fbbd45ecf721c48e0a14b94bd8631f451c8 | |
parent | a10307464eae0f6007b5a9ba544c20b1092753e5 (diff) | |
download | architectury-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.java | 3 |
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(); |