Class CoolCatCoreClientSettings

java.lang.Object
net.ixdarklord.coolcatcore.internal.config.client.CoolCatCoreClientSettings

public final class CoolCatCoreClientSettings extends Object
  • Method Details

    • themeMode

      public static ConfigTheme.Mode 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.