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:
@@ -131,7 +131,7 @@ public class PngOptimizer {
|
|||||||
|
|
||||||
private byte[] tryNormal(BufferedImage src, boolean hasAlpha, boolean isGrayscale) throws IOException {
|
private byte[] tryNormal(BufferedImage src, boolean hasAlpha, boolean isGrayscale) throws IOException {
|
||||||
byte[] bytes = generatePngData(src, hasAlpha, isGrayscale);
|
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);
|
return zopfli > 0 ? compressImageZopfli(bytes, zopfli) : compressImageStandard(bytes);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -177,7 +177,7 @@ public class PngOptimizer {
|
|||||||
writeChunkPLTE(paletteOs, palette);
|
writeChunkPLTE(paletteOs, palette);
|
||||||
}
|
}
|
||||||
byte[] bytes = generatePaletteData(src, 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));
|
paletteOs.write(zopfli > 0 ? compressImageZopfli(bytes, zopfli) : compressImageStandard(bytes));
|
||||||
return Pair.of(palette, paletteOs.toByteArray());
|
return Pair.of(palette, paletteOs.toByteArray());
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
org.gradle.jvmargs=-Xmx1G
|
org.gradle.jvmargs=-Xmx1G
|
||||||
|
|
||||||
# Project settings
|
# Project settings
|
||||||
project_version=0.0.65.9
|
project_version=0.0.65.10
|
||||||
config_version=56
|
config_version=56
|
||||||
lang_version=39
|
lang_version=39
|
||||||
project_group=net.momirealms
|
project_group=net.momirealms
|
||||||
@@ -38,7 +38,7 @@ zstd_version=1.5.7-6
|
|||||||
commons_io_version=2.21.0
|
commons_io_version=2.21.0
|
||||||
commons_lang3_version=3.20.0
|
commons_lang3_version=3.20.0
|
||||||
sparrow_nbt_version=0.10.6
|
sparrow_nbt_version=0.10.6
|
||||||
sparrow_util_version=0.60
|
sparrow_util_version=0.61
|
||||||
fastutil_version=8.5.18
|
fastutil_version=8.5.18
|
||||||
netty_version=4.1.128.Final
|
netty_version=4.1.128.Final
|
||||||
joml_version=1.10.8
|
joml_version=1.10.8
|
||||||
|
|||||||
Reference in New Issue
Block a user