@@ -20,51 +20,51 @@ public final class ClientProfile implements Comparable<ClientProfile>, ProfileFe
2020 private static final FileNameMatcher ASSET_MATCHER = new FileNameMatcher (
2121 new String [0 ], new String []{"indexes" , "objects" }, new String [0 ]);
2222 @ LauncherNetworkAPI
23- private String title ;
23+ private final String title ;
2424 @ LauncherNetworkAPI
25- private UUID uuid ;
25+ private final UUID uuid ;
2626 @ LauncherNetworkAPI
27- private Version version ;
27+ private final Version version ;
2828 @ LauncherNetworkAPI
29- private String info ;
29+ private final String info ;
3030 @ LauncherNetworkAPI
31- private String dir ;
31+ private final String dir ;
3232 @ LauncherNetworkAPI
33- private int sortIndex ;
33+ private final int sortIndex ;
3434 @ LauncherNetworkAPI
35- private String assetIndex ;
35+ private final String assetIndex ;
3636 @ LauncherNetworkAPI
37- private String assetDir ;
37+ private final String assetDir ;
3838 // Updater and client watch service
3939 @ LauncherNetworkAPI
40- private List <String > update ;
40+ private final List <String > update ;
4141 @ LauncherNetworkAPI
42- private List <String > updateExclusions ;
42+ private final List <String > updateExclusions ;
4343 @ LauncherNetworkAPI
44- private List <String > updateVerify ;
44+ private final List <String > updateVerify ;
4545 @ LauncherNetworkAPI
46- private Set <OptionalFile > updateOptional ;
46+ private final Set <OptionalFile > updateOptional ;
4747 @ LauncherNetworkAPI
48- private List <String > jvmArgs ;
48+ private final List <String > jvmArgs ;
4949 @ LauncherNetworkAPI
50- private List <String > classPath ;
50+ private final List <String > classPath ;
5151 @ LauncherNetworkAPI
52- private List <String > altClassPath ;
52+ private final List <String > altClassPath ;
5353 @ LauncherNetworkAPI
54- private List <String > clientArgs ;
54+ private final List <String > clientArgs ;
5555 @ LauncherNetworkAPI
56- private List <String > compatClasses ;
56+ private final List <String > compatClasses ;
5757 @ LauncherNetworkAPI
58- private List <String > loadNatives ;
58+ private final List <String > loadNatives ;
5959 @ LauncherNetworkAPI
60- private Map <String , String > properties ;
60+ private final Map <String , String > properties ;
6161 @ LauncherNetworkAPI
62- private List <ServerProfile > servers ;
62+ private final List <ServerProfile > servers ;
6363 @ LauncherNetworkAPI
64- private ClassLoaderConfig classLoaderConfig ;
64+ private final ClassLoaderConfig classLoaderConfig ;
6565
6666 @ LauncherNetworkAPI
67- private List <CompatibilityFlags > flags ;
67+ private final List <CompatibilityFlags > flags ;
6868 @ LauncherNetworkAPI
6969 private int recommendJavaVersion = 8 ;
7070 @ LauncherNetworkAPI
@@ -74,14 +74,14 @@ public final class ClientProfile implements Comparable<ClientProfile>, ProfileFe
7474 @ LauncherNetworkAPI
7575 private ProfileDefaultSettings settings = new ProfileDefaultSettings ();
7676 @ LauncherNetworkAPI
77- private boolean limited ;
77+ private final boolean limited ;
7878 // Client launcher
7979 @ LauncherNetworkAPI
80- private String mainClass ;
80+ private final String mainClass ;
8181 @ LauncherNetworkAPI
82- private String mainModule ;
82+ private final String mainModule ;
8383 @ LauncherNetworkAPI
84- private LaunchOptions .ModuleConf moduleConf ;
84+ private final LaunchOptions .ModuleConf moduleConf ;
8585
8686 public ClientProfile (String title , UUID uuid , Version version , String info , String dir , int sortIndex , String assetIndex , String assetDir , List <String > update , List <String > updateExclusions , List <String > updateVerify , Set <OptionalFile > updateOptional , List <String > jvmArgs , List <String > classPath , List <String > altClassPath , List <String > clientArgs , List <String > compatClasses , List <String > loadNatives , Map <String , String > properties , List <ServerProfile > servers , ClassLoaderConfig classLoaderConfig , List <CompatibilityFlags > flags , int recommendJavaVersion , int minJavaVersion , int maxJavaVersion , ProfileDefaultSettings settings , boolean limited , String mainClass , String mainModule , LaunchOptions .ModuleConf moduleConf ) {
8787 this .title = title ;
0 commit comments