Package pro.gravit.launcher.core.backend
Interface LauncherBackendAPI.ClientProfileSettings
- Enclosing interface:
LauncherBackendAPI
public static interface LauncherBackendAPI.ClientProfileSettings
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic enumstatic enum -
Method Summary
Modifier and TypeMethodDescriptionvoidcopy()voiddisableOptional(ProfileFeatureAPI.OptionalMod mod, LauncherBackendAPI.ClientProfileSettings.ChangedOptionalStatusCallback callback) voidenableOptional(ProfileFeatureAPI.OptionalMod mod, LauncherBackendAPI.ClientProfileSettings.ChangedOptionalStatusCallback callback) getFlags()longlongbooleanbooleanbooleanvoidvoidsetReservedMemoryBytes(LauncherBackendAPI.ClientProfileSettings.MemoryClass memoryClass, long value) void
-
Method Details
-
getReservedMemoryBytes
-
getMaxMemoryBytes
-
setReservedMemoryBytes
void setReservedMemoryBytes(LauncherBackendAPI.ClientProfileSettings.MemoryClass memoryClass, long value) -
getFlags
Set<LauncherBackendAPI.ClientProfileSettings.Flag> getFlags() -
getAvailableFlags
Set<LauncherBackendAPI.ClientProfileSettings.Flag> getAvailableFlags() -
hasFlag
-
addFlag
-
removeFlag
-
getAllOptionals
Set<ProfileFeatureAPI.OptionalMod> getAllOptionals() -
getEnabledOptionals
Set<ProfileFeatureAPI.OptionalMod> getEnabledOptionals() -
enableOptional
void enableOptional(ProfileFeatureAPI.OptionalMod mod, LauncherBackendAPI.ClientProfileSettings.ChangedOptionalStatusCallback callback) -
disableOptional
void disableOptional(ProfileFeatureAPI.OptionalMod mod, LauncherBackendAPI.ClientProfileSettings.ChangedOptionalStatusCallback callback) -
getSelectedJava
LauncherBackendAPI.Java getSelectedJava() -
getRecommendedJava
LauncherBackendAPI.Java getRecommendedJava() -
setSelectedJava
-
isRecommended
-
isCompatible
-
copy
-