9
0
mirror of https://github.com/Xiao-MoMi/craft-engine.git synced 2025-12-19 15:09:15 +00:00

防止被意外调用zopfli

This commit is contained in:
XiaoMoMi
2025-11-18 23:45:35 +08:00
parent 8aa09d70b8
commit 5aa4c185aa
2 changed files with 4 additions and 4 deletions

View File

@@ -131,7 +131,7 @@ public class PngOptimizer {
private byte[] tryNormal(BufferedImage src, boolean hasAlpha, boolean isGrayscale) throws IOException {
byte[] bytes = generatePngData(src, hasAlpha, isGrayscale);
int zopfli = Config.zopfliIterations();
int zopfli = Config.optimizeTexture() ? Config.zopfliIterations() : 0;
return zopfli > 0 ? compressImageZopfli(bytes, zopfli) : compressImageStandard(bytes);
}
@@ -177,7 +177,7 @@ public class PngOptimizer {
writeChunkPLTE(paletteOs, palette);
}
byte[] bytes = generatePaletteData(src, palette);
int zopfli = Config.zopfliIterations();
int zopfli = Config.optimizeTexture() ? Config.zopfliIterations() : 0;
paletteOs.write(zopfli > 0 ? compressImageZopfli(bytes, zopfli) : compressImageStandard(bytes));
return Pair.of(palette, paletteOs.toByteArray());
}

View File

@@ -1,7 +1,7 @@
org.gradle.jvmargs=-Xmx1G
# Project settings
project_version=0.0.65.9
project_version=0.0.65.10
config_version=56
lang_version=39
project_group=net.momirealms
@@ -38,7 +38,7 @@ zstd_version=1.5.7-6
commons_io_version=2.21.0
commons_lang3_version=3.20.0
sparrow_nbt_version=0.10.6
sparrow_util_version=0.60
sparrow_util_version=0.61
fastutil_version=8.5.18
netty_version=4.1.128.Final
joml_version=1.10.8