aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2021-07-18 19:44:59 +0800
committershedaniel <daniel@shedaniel.me>2021-07-18 19:45:24 +0800
commit3761a5906404bdf80c7b2b784b60a2e69645470c (patch)
tree04c8368ed59c7a3609ec2dab90a43d3291d140fb /src/main/java
parent62b9b97a52e3f65ec2cddf396c0087773cde0dac (diff)
downloadarchitectury-loom-3761a5906404bdf80c7b2b784b60a2e69645470c.tar.gz
architectury-loom-3761a5906404bdf80c7b2b784b60a2e69645470c.tar.bz2
architectury-loom-3761a5906404bdf80c7b2b784b60a2e69645470c.zip
Fix java.nio.file.FileAlreadyExistsException: META-INF/MANIFEST.MF
Signed-off-by: shedaniel <daniel@shedaniel.me> (cherry picked from commit e9ccf5af91c6f2bb476bb0905d2a1690bbe20332)
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/net/fabricmc/loom/configuration/providers/forge/MinecraftPatchedProvider.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/net/fabricmc/loom/configuration/providers/forge/MinecraftPatchedProvider.java b/src/main/java/net/fabricmc/loom/configuration/providers/forge/MinecraftPatchedProvider.java
index a9f308ab..8d8dd5bb 100644
--- a/src/main/java/net/fabricmc/loom/configuration/providers/forge/MinecraftPatchedProvider.java
+++ b/src/main/java/net/fabricmc/loom/configuration/providers/forge/MinecraftPatchedProvider.java
@@ -40,6 +40,7 @@ import java.nio.file.FileSystems;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.StandardCopyOption;
+import java.nio.file.StandardOpenOption;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
@@ -664,7 +665,7 @@ public class MinecraftPatchedProvider extends DependencyProvider {
}
}
- try (OutputStream stream = Files.newOutputStream(manifestPath)) {
+ try (OutputStream stream = Files.newOutputStream(manifestPath, StandardOpenOption.CREATE)) {
manifest.write(stream);
}
}