Package pro.gravit.launcher.profiles
Class ClientProfileBuilder
java.lang.Object
pro.gravit.launcher.profiles.ClientProfileBuilder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetAltClassPath(List<String> altClassPath) voidsetAssetDir(String assetDir) voidsetAssetIndex(String assetIndex) voidsetClassLoaderConfig(ClientProfile.ClassLoaderConfig classLoaderConfig) voidsetClassPath(List<String> classPath) voidsetClientArgs(List<String> clientArgs) setCompatClasses(List<String> compatClasses) voidvoidvoidsetJvmArgs(List<String> jvmArgs) voidsetMainClass(String mainClass) voidsetMaxJavaVersion(int maxJavaVersion) voidsetMinJavaVersion(int minJavaVersion) setModulePath(List<String> modulePath) setModules(List<String> modules) setProperties(Map<String, String> properties) voidsetRecommendJavaVersion(int recommendJavaVersion) voidsetServers(List<ClientProfile.ServerProfile> servers) setSortIndex(int sortIndex) voidvoidsetUpdateExclusions(List<String> updateExclusions) voidsetUpdateOptional(Set<OptionalFile> updateOptional) setUpdateShared(List<String> updateShared) voidsetUpdateVerify(List<String> updateVerify) voidvoidsetVersion(ClientProfile.Version version)
-
Constructor Details
-
ClientProfileBuilder
public ClientProfileBuilder()
-
-
Method Details
-
setUpdate
-
setUpdateExclusions
-
setUpdateVerify
-
setUpdateOptional
-
setJvmArgs
-
setClassPath
-
setAltClassPath
-
setClientArgs
-
setCompatClasses
-
setProperties
-
setServers
-
setClassLoaderConfig
-
setVersion
-
setAssetIndex
-
setDir
-
setAssetDir
-
setRecommendJavaVersion
public void setRecommendJavaVersion(int recommendJavaVersion) -
setModulePath
-
setModules
-
setMinJavaVersion
public void setMinJavaVersion(int minJavaVersion) -
setMaxJavaVersion
public void setMaxJavaVersion(int maxJavaVersion) -
setSettings
-
setSortIndex
-
setUuid
-
setTitle
-
setInfo
-
setMainClass
-
setFlags
-
createClientProfile
-