diff --git a/src/main/java/net/fabricmc/loom/configuration/providers/minecraft/mapped/ProcessedNamedMinecraftProvider.java b/src/main/java/net/fabricmc/loom/configuration/providers/minecraft/mapped/ProcessedNamedMinecraftProvider.java index 5201a16..496b312 100644 --- a/src/main/java/net/fabricmc/loom/configuration/providers/minecraft/mapped/ProcessedNamedMinecraftProvider.java +++ b/src/main/java/net/fabricmc/loom/configuration/providers/minecraft/mapped/ProcessedNamedMinecraftProvider.java @@ -76,6 +76,7 @@ public abstract class ProcessedNamedMinecraftProvider path.getFileName().startsWith(jar.getFileName().toString().replace(".jar", ""))).toList()) { + Files.deleteIfExists(path); + } + } + @Override protected String getName(String name) { return "%s%s-%s".formatted(projectMappedName, name, getTargetNamespace().toString());