Java Docker Images & JVM Arguments
If you are on MC version >= 1.12 we recommend the following arguments under JVM ARGUMENTS
-XX:+UseShenandoahGC -XX:+UnlockExperimentalVMOptions -XX:+AlwaysPreTouch -XX:+UseStringDeduplication -Dfml.ignorePatchDiscrepancies=true -Dfml.ignoreInvalidMinecraftCertificates=true -XX:-OmitStackTraceInFastThrow -XX:+OptimizeStringConcat -Dfml.readTimeout=180
If you are on MC version < 1.12 we recommend the following arguments under JVM ARGUMENTS
-XX:+UnlockExperimentalVMOptions -XX:+AlwaysPreTouch -XX:+UseStringDeduplication -Dfml.ignorePatchDiscrepancies=true -Dfml.ignoreInvalidMinecraftCertificates=true -XX:-OmitStackTraceInFastThrow -XX:+OptimizeStringConcat -Dfml.readTimeout=180
Full default forced arguments (can't be modified)
java -Xmx{{SERVER_MEMORY}}M {{JVM_ARGS}} -Dterminal.jline=false -Dterminal.ansi=true -jar server.jar