From d6c5d458469af9c7e652af5b6bd8a253a5429fc9 Mon Sep 17 00:00:00 2001 From: HypherionMC Date: Tue, 7 Nov 2023 22:21:42 +0200 Subject: [PATCH] [CHORE] Bump JarManager to fix remapping issues --- build.gradle | 2 +- gradle.properties | 2 +- .../com/hypherionmc/modfusioner/actions/JarMergeAction.java | 2 ++ 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/build.gradle b/build.gradle index e04c8f8..e769502 100644 --- a/build.gradle +++ b/build.gradle @@ -39,7 +39,7 @@ dependencies { shadeMe 'org.jetbrains:annotations:24.0.1' shadeMe 'commons-io:commons-io:2.11.0' - shadeMe('com.hypherionmc:jarmanager:1.0.3') { + shadeMe('com.hypherionmc:jarmanager:1.0.4') { exclude group: 'org.ow2.asm' } shadeMe 'org.ow2.asm:asm:9.3' diff --git a/gradle.properties b/gradle.properties index 92ff24b..bf7d241 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,2 +1,2 @@ version_base=1.0 -version_patch=7 \ No newline at end of file +version_patch=8 \ No newline at end of file diff --git a/src/main/java/com/hypherionmc/modfusioner/actions/JarMergeAction.java b/src/main/java/com/hypherionmc/modfusioner/actions/JarMergeAction.java index 8a347f7..87ea26f 100644 --- a/src/main/java/com/hypherionmc/modfusioner/actions/JarMergeAction.java +++ b/src/main/java/com/hypherionmc/modfusioner/actions/JarMergeAction.java @@ -31,6 +31,7 @@ import java.util.Map; import java.util.concurrent.atomic.AtomicReference; import java.util.jar.JarFile; import java.util.jar.Manifest; +import java.util.zip.Deflater; import static com.hypherionmc.modfusioner.plugin.ModFusionerPlugin.logger; import static com.hypherionmc.modfusioner.plugin.ModFusionerPlugin.modFusionerExtension; @@ -81,6 +82,7 @@ public class JarMergeAction { * @throws IOException - Thrown when an IO Exception occurs */ public File mergeJars(boolean skipIfExists) throws IOException { + jarManager.setCompressionLevel(Deflater.BEST_COMPRESSION); File outJar = new File(tempDir, outJarName); if (outJar.exists()) { if (skipIfExists) return outJar;