Class CoolCatCoreClientSettings
java.lang.Object
net.ixdarklord.coolcatcore.internal.config.client.CoolCatCoreClientSettings
-
Method Summary
Modifier and TypeMethodDescriptionstatic floatbackgroundOpacity(float themeOpacity) A theme's backdrop opacity, scaled by the player's choice.static floattextureOpacity(float themeOpacity) A theme's texture opacity, scaled by the player's choice.static booleanWhether the config screens draw their themes' effects: the player's choice, but never on Fast graphics.static ConfigTheme.Modestatic voidSwitches between dark and light, and saves the choice.static booleanWhether config pages animate into place: the player's choice, but never on Fast graphics.
-
Method Details
-
themeMode
-
backgroundOpacity
public static float backgroundOpacity(float themeOpacity) A theme's backdrop opacity, scaled by the player's choice. -
textureOpacity
public static float textureOpacity(float themeOpacity) A theme's texture opacity, scaled by the player's choice. -
themeEffects
public static boolean themeEffects()Whether the config screens draw their themes' effects: the player's choice, but never on Fast graphics. -
transitions
public static boolean transitions()Whether config pages animate into place: the player's choice, but never on Fast graphics. -
toggleThemeMode
public static void toggleThemeMode()Switches between dark and light, and saves the choice.
-