修复“不自动添加 Java 虚拟机优化参数”选项未保存至配置文件的问题 (#4583)
This commit is contained in:
@@ -771,6 +771,7 @@ public final class VersionSetting implements Cloneable, Observable {
|
|||||||
obj.addProperty("wrapper", src.getWrapper());
|
obj.addProperty("wrapper", src.getWrapper());
|
||||||
obj.addProperty("fullscreen", src.isFullscreen());
|
obj.addProperty("fullscreen", src.isFullscreen());
|
||||||
obj.addProperty("noJVMArgs", src.isNoJVMArgs());
|
obj.addProperty("noJVMArgs", src.isNoJVMArgs());
|
||||||
|
obj.addProperty("noOptimizingJVMArgs", src.isNoOptimizingJVMArgs());
|
||||||
obj.addProperty("notCheckGame", src.isNotCheckGame());
|
obj.addProperty("notCheckGame", src.isNotCheckGame());
|
||||||
obj.addProperty("notCheckJVM", src.isNotCheckJVM());
|
obj.addProperty("notCheckJVM", src.isNotCheckJVM());
|
||||||
obj.addProperty("notPatchNatives", src.isNotPatchNatives());
|
obj.addProperty("notPatchNatives", src.isNotPatchNatives());
|
||||||
@@ -841,6 +842,7 @@ public final class VersionSetting implements Cloneable, Observable {
|
|||||||
vs.setNativesDir(Optional.ofNullable(obj.get("nativesDir")).map(JsonElement::getAsString).orElse(""));
|
vs.setNativesDir(Optional.ofNullable(obj.get("nativesDir")).map(JsonElement::getAsString).orElse(""));
|
||||||
vs.setFullscreen(Optional.ofNullable(obj.get("fullscreen")).map(JsonElement::getAsBoolean).orElse(false));
|
vs.setFullscreen(Optional.ofNullable(obj.get("fullscreen")).map(JsonElement::getAsBoolean).orElse(false));
|
||||||
vs.setNoJVMArgs(Optional.ofNullable(obj.get("noJVMArgs")).map(JsonElement::getAsBoolean).orElse(false));
|
vs.setNoJVMArgs(Optional.ofNullable(obj.get("noJVMArgs")).map(JsonElement::getAsBoolean).orElse(false));
|
||||||
|
vs.setNoOptimizingJVMArgs(Optional.ofNullable(obj.get("noOptimizingJVMArgs")).map(JsonElement::getAsBoolean).orElse(false));
|
||||||
vs.setNotCheckGame(Optional.ofNullable(obj.get("notCheckGame")).map(JsonElement::getAsBoolean).orElse(false));
|
vs.setNotCheckGame(Optional.ofNullable(obj.get("notCheckGame")).map(JsonElement::getAsBoolean).orElse(false));
|
||||||
vs.setNotCheckJVM(Optional.ofNullable(obj.get("notCheckJVM")).map(JsonElement::getAsBoolean).orElse(false));
|
vs.setNotCheckJVM(Optional.ofNullable(obj.get("notCheckJVM")).map(JsonElement::getAsBoolean).orElse(false));
|
||||||
vs.setNotPatchNatives(Optional.ofNullable(obj.get("notPatchNatives")).map(JsonElement::getAsBoolean).orElse(false));
|
vs.setNotPatchNatives(Optional.ofNullable(obj.get("notPatchNatives")).map(JsonElement::getAsBoolean).orElse(false));
|
||||||
|
|||||||
Reference in New Issue
Block a user