mirror of
https://github.com/boy0001/FastAsyncWorldedit.git
synced 2024-09-06 20:48:04 +02:00
Separate lz4/zstd bindings
This commit is contained in:
parent
77be0a3794
commit
52c460a32c
@ -465,19 +465,19 @@ public class Fawe {
|
|||||||
}
|
}
|
||||||
try {
|
try {
|
||||||
com.github.luben.zstd.util.Native.load();
|
com.github.luben.zstd.util.Native.load();
|
||||||
|
} catch (Throwable e) {
|
||||||
|
Settings.CLIPBOARD.COMPRESSION_LEVEL = Math.min(6, Settings.CLIPBOARD.COMPRESSION_LEVEL);
|
||||||
|
Settings.HISTORY.COMPRESSION_LEVEL = Math.min(6, Settings.HISTORY.COMPRESSION_LEVEL);
|
||||||
|
debug("====== ZSTD COMPRESSION BINDING NOT FOUND ======");
|
||||||
|
MainUtil.handleError(e, false);
|
||||||
|
debug("===============================================");
|
||||||
|
debug("FAWE will still work, but some things may be slower");
|
||||||
|
debug(" - Try updating your JVM / OS");
|
||||||
|
debug(" - Report this issue if you cannot resolve it");
|
||||||
|
debug("===============================================");
|
||||||
|
}
|
||||||
|
try {
|
||||||
net.jpountz.util.Native.load();
|
net.jpountz.util.Native.load();
|
||||||
try {
|
|
||||||
String arch = System.getenv("PROCESSOR_ARCHITECTURE");
|
|
||||||
String wow64Arch = System.getenv("PROCESSOR_ARCHITEW6432");
|
|
||||||
boolean x86OS = arch.endsWith("64") || wow64Arch != null && wow64Arch.endsWith("64") ? false : true;
|
|
||||||
boolean x86JVM = System.getProperty("sun.arch.data.model").equals("32");
|
|
||||||
if (x86OS != x86JVM) {
|
|
||||||
debug("====== UPGRADE TO 64-BIT JAVA ======");
|
|
||||||
debug("You are running 32-bit Java on a 64-bit machine");
|
|
||||||
debug(" - This is only a recommendation");
|
|
||||||
debug("====================================");
|
|
||||||
}
|
|
||||||
} catch (Throwable ignore) {}
|
|
||||||
} catch (Throwable e) {
|
} catch (Throwable e) {
|
||||||
debug("====== LZ4 COMPRESSION BINDING NOT FOUND ======");
|
debug("====== LZ4 COMPRESSION BINDING NOT FOUND ======");
|
||||||
MainUtil.handleError(e, false);
|
MainUtil.handleError(e, false);
|
||||||
@ -487,6 +487,18 @@ public class Fawe {
|
|||||||
debug(" - Report this issue if you cannot resolve it");
|
debug(" - Report this issue if you cannot resolve it");
|
||||||
debug("===============================================");
|
debug("===============================================");
|
||||||
}
|
}
|
||||||
|
try {
|
||||||
|
String arch = System.getenv("PROCESSOR_ARCHITECTURE");
|
||||||
|
String wow64Arch = System.getenv("PROCESSOR_ARCHITEW6432");
|
||||||
|
boolean x86OS = arch.endsWith("64") || wow64Arch != null && wow64Arch.endsWith("64") ? false : true;
|
||||||
|
boolean x86JVM = System.getProperty("sun.arch.data.model").equals("32");
|
||||||
|
if (x86OS != x86JVM) {
|
||||||
|
debug("====== UPGRADE TO 64-BIT JAVA ======");
|
||||||
|
debug("You are running 32-bit Java on a 64-bit machine");
|
||||||
|
debug(" - This is only a recommendation");
|
||||||
|
debug("====================================");
|
||||||
|
}
|
||||||
|
} catch (Throwable ignore) {}
|
||||||
if (!isJava8) {
|
if (!isJava8) {
|
||||||
debug("====== UPGRADE TO JAVA 8 ======");
|
debug("====== UPGRADE TO JAVA 8 ======");
|
||||||
debug("You are running " + System.getProperty("java.version"));
|
debug("You are running " + System.getProperty("java.version"));
|
||||||
|
Loading…
Reference in New Issue
Block a user