aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/net/fabricmc/loom/util/MapJarsTiny.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/net/fabricmc/loom/util/MapJarsTiny.java')
-rw-r--r--src/main/java/net/fabricmc/loom/util/MapJarsTiny.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/main/java/net/fabricmc/loom/util/MapJarsTiny.java b/src/main/java/net/fabricmc/loom/util/MapJarsTiny.java
index 2f23e6f8..3e671923 100644
--- a/src/main/java/net/fabricmc/loom/util/MapJarsTiny.java
+++ b/src/main/java/net/fabricmc/loom/util/MapJarsTiny.java
@@ -56,7 +56,11 @@ public class MapJarsTiny {
project.getLogger().lifecycle(":remapping minecraft (TinyRemapper, " + fromM + " -> " + toM + ")");
- TinyRemapper remapper = TinyRemapper.newRemapper().withMappings(TinyRemapperMappingsHelper.create(mappingsProvider.getMappings(), fromM, toM)).renameInvalidLocals(true).rebuildSourceFilenames(true).build();
+ TinyRemapper remapper = TinyRemapper.newRemapper()
+ .withMappings(TinyRemapperMappingsHelper.create(mappingsProvider.getMappings(), fromM, toM, true))
+ .renameInvalidLocals(true)
+ .rebuildSourceFilenames(true)
+ .build();
try (OutputConsumerPath outputConsumer = new OutputConsumerPath.Builder(output).build()) {
outputConsumer.addNonClassFiles(input);
@@ -64,7 +68,7 @@ public class MapJarsTiny {
remapper.readInputs(input);
remapper.apply(outputConsumer);
} catch (Exception e) {
- throw new RuntimeException("Failed to remap JAR", e);
+ throw new RuntimeException("Failed to remap JAR " + input + " with mappings from " + mappingsProvider.tinyMappings, e);
} finally {
remapper.finish();
}