Interface RuneLiteConfig

  • All Superinterfaces:
    Config

    public interface RuneLiteConfig
    extends Config
    • Method Detail

      • lockWindowSize

        default boolean lockWindowSize()
      • rememberScreenBounds

        default boolean rememberScreenBounds()
      • enableCustomChrome

        default boolean enableCustomChrome()
      • windowOpacity

        @Range(min=10,
               max=100)
        default int windowOpacity()
      • gameAlwaysOnTop

        default boolean gameAlwaysOnTop()
      • usernameInTitle

        default boolean usernameInTitle()
      • enableTrayNotifications

        default boolean enableTrayNotifications()
      • notificationRequestFocus

        default RequestFocusType notificationRequestFocus()
      • enableGameMessageNotification

        default boolean enableGameMessageNotification()
      • sendNotificationsWhenFocused

        default boolean sendNotificationsWhenFocused()
      • notificationFlashColor

        @Alpha
        default Color notificationFlashColor()
      • fontType

        default FontType fontType()
      • tooltipFontType

        default FontType tooltipFontType()
      • interfaceFontType

        default FontType interfaceFontType()
      • menuEntryShift

        default boolean menuEntryShift()
      • infoBoxVertical

        default boolean infoBoxVertical()
      • infoBoxSize

        @Units("px")
        default int infoBoxSize()
      • infoBoxTextOutline

        default boolean infoBoxTextOutline()
      • overlayBackgroundColor

        @Alpha
        default Color overlayBackgroundColor()
      • blockExtraMouseButtons

        default boolean blockExtraMouseButtons()
      • sidebarToggleKey

        default Keybind sidebarToggleKey()
      • panelToggleKey

        default Keybind panelToggleKey()