aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/net/fabricmc
diff options
context:
space:
mode:
authormodmuss50 <modmuss50@gmail.com>2021-03-31 13:14:24 +0100
committermodmuss50 <modmuss50@gmail.com>2021-03-31 13:14:24 +0100
commita3c90aca198e1612d44c7190c573ad173b6a47b0 (patch)
treef979d5273e94f0f35dc6456479d9723e15cba1d0 /src/main/java/net/fabricmc
parent806dd1b84068a94facdb5a036f523c47526c93ab (diff)
downloadarchitectury-loom-a3c90aca198e1612d44c7190c573ad173b6a47b0.tar.gz
architectury-loom-a3c90aca198e1612d44c7190c573ad173b6a47b0.tar.bz2
architectury-loom-a3c90aca198e1612d44c7190c573ad173b6a47b0.zip
Ensure output is deleted before remapping the game.
Diffstat (limited to 'src/main/java/net/fabricmc')
-rw-r--r--src/main/java/net/fabricmc/loom/configuration/providers/minecraft/MinecraftMappedProvider.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main/java/net/fabricmc/loom/configuration/providers/minecraft/MinecraftMappedProvider.java b/src/main/java/net/fabricmc/loom/configuration/providers/minecraft/MinecraftMappedProvider.java
index 0a61f2ba..37297014 100644
--- a/src/main/java/net/fabricmc/loom/configuration/providers/minecraft/MinecraftMappedProvider.java
+++ b/src/main/java/net/fabricmc/loom/configuration/providers/minecraft/MinecraftMappedProvider.java
@@ -26,6 +26,7 @@ package net.fabricmc.loom.configuration.providers.minecraft;
import java.io.File;
import java.io.IOException;
+import java.nio.file.Files;
import java.nio.file.Path;
import java.util.Arrays;
import java.util.Map;
@@ -111,6 +112,8 @@ public class MinecraftMappedProvider extends DependencyProvider {
getProject().getLogger().lifecycle(":remapping minecraft (TinyRemapper, " + fromM + " -> " + toM + ")");
+ Files.delete(output);
+
TinyRemapper remapper = getTinyRemapper(fromM, toM);
try (OutputConsumerPath outputConsumer = new OutputConsumerPath.Builder(output).build()) {