[CHORE] Bump JarManager to fix remapping issues

This commit is contained in:
2023-11-07 22:21:42 +02:00
parent de3965e144
commit d6c5d45846
3 changed files with 4 additions and 2 deletions

View File

@@ -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'

View File

@@ -1,2 +1,2 @@
version_base=1.0
version_patch=7
version_patch=8

View File

@@ -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;