@@ -220,7 +220,7 @@ public void duplicateVersion(String srcId, String dstId, boolean copySaves) thro
220220 private GameSettings .Instance copyLocalGameSettings (String id ) {
221221 GameSettings .Instance setting = getLocalGameSettings (id );
222222 if (setting != null ) {
223- return JsonUtils .clone (LauncherSettings .GSON , setting , TypeToken .get (GameSettings .Instance .class ));
223+ return JsonUtils .clone (LauncherSettings .SETTINGS_GSON , setting , TypeToken .get (GameSettings .Instance .class ));
224224 }
225225
226226 GameSettings .Instance copied = new GameSettings .Instance ();
@@ -267,7 +267,7 @@ private void loadLocalGameSettings(String id) {
267267
268268 try {
269269 try (var reader = Files .newBufferedReader (file )) {
270- return LauncherSettings .GSON .fromJson (reader , GameSettings .Instance .class );
270+ return LauncherSettings .SETTINGS_GSON .fromJson (reader , GameSettings .Instance .class );
271271 }
272272 } catch (Exception ex ) {
273273 LOG .warning ("Failed to load game setting " + file , ex );
@@ -457,7 +457,7 @@ public void saveGameSettings(String id) {
457457 LOG .warning ("Failed to create directory: " + file .getParent (), e );
458458 }
459459
460- FileSaver .save (file , LauncherSettings .GSON .toJson (localGameSettings .get (id )));
460+ FileSaver .save (file , LauncherSettings .SETTINGS_GSON .toJson (localGameSettings .get (id )));
461461 }
462462
463463 public LaunchOptions .Builder getLaunchOptions (String version , JavaRuntime javaVersion , Path gameDir , List <String > javaAgents , List <String > javaArguments , boolean makeLaunchScript ) {
0 commit comments