Package pro.gravit.launcher.profiles
Class ClientProfileBuilder
java.lang.Object
pro.gravit.launcher.profiles.ClientProfileBuilder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionsetAltClassPath(List<String> altClassPath)setAssetDir(String assetDir)setAssetIndex(String assetIndex)setClassLoaderConfig(ClientProfile.ClassLoaderConfig classLoaderConfig)setClassPath(List<String> classPath)setClientArgs(List<String> clientArgs)setCompatClasses(List<String> compatClasses)setJvmArgs(List<String> jvmArgs)setMainClass(String mainClass)setMaxJavaVersion(int maxJavaVersion)setMinJavaVersion(int minJavaVersion)setProperties(Map<String,String> properties)setRecommendJavaVersion(int recommendJavaVersion)setRuntimeInClientConfig(ClientProfile.RuntimeInClientConfig runtimeInClientConfig)setSecurityManagerConfig(ClientProfile.SecurityManagerConfig securityManagerConfig)setServers(List<ClientProfile.ServerProfile> servers)setSettings(ClientProfile.ProfileDefaultSettings settings)setSignedClientConfig(ClientProfile.SignedClientConfig signedClientConfig)setSortIndex(int sortIndex)setUpdateExclusions(List<String> updateExclusions)setUpdateFastCheck(boolean updateFastCheck)setUpdateOptional(Set<OptionalFile> updateOptional)setUpdateShared(List<String> updateShared)setUpdateVerify(List<String> updateVerify)setVersion(String version)setWarnMissJavaVersion(boolean warnMissJavaVersion)
-
Constructor Details
-
ClientProfileBuilder
public ClientProfileBuilder()
-
-
Method Details
-
setUpdate
-
setUpdateExclusions
-
setUpdateVerify
-
setUpdateOptional
-
setJvmArgs
-
setClassPath
-
setAltClassPath
-
setClientArgs
-
setCompatClasses
-
setProperties
-
setServers
-
setSecurityManagerConfig
public ClientProfileBuilder setSecurityManagerConfig(ClientProfile.SecurityManagerConfig securityManagerConfig) -
setClassLoaderConfig
public ClientProfileBuilder setClassLoaderConfig(ClientProfile.ClassLoaderConfig classLoaderConfig) -
setSignedClientConfig
public ClientProfileBuilder setSignedClientConfig(ClientProfile.SignedClientConfig signedClientConfig) -
setRuntimeInClientConfig
public ClientProfileBuilder setRuntimeInClientConfig(ClientProfile.RuntimeInClientConfig runtimeInClientConfig) -
setVersion
-
setAssetIndex
-
setDir
-
setAssetDir
-
setRecommendJavaVersion
-
setMinJavaVersion
-
setMaxJavaVersion
-
setWarnMissJavaVersion
-
setSettings
-
setSortIndex
-
setUuid
-
setTitle
-
setInfo
-
setUpdateFastCheck
-
setMainClass
-
createClientProfile
-