Class Settings

java.lang.Object
net.minheur.potoflux.settings.Settings

public class Settings extends Object
List of all Potoflux's settings
  • Field Details

    • LANG

      public static final SmartSupplier<Setting> LANG
      Setting to change the lang of the app, between the values of Lang
    • ASCII

      public static final SmartSupplier<Setting> ASCII
      Setting to change the ASCII that get printed on startup
      Values is between ASCIIs
    • ASCII_ON_START

      public static final SmartSupplier<Setting> ASCII_ON_START
      Weather the terminal's ASCII need to be printed even if it isn't empty
    • THEME

      public static final SmartSupplier<Setting> THEME
      Setting to change the theme of the app. The themes are listed in Themes
    • TAB_PLACEMENT

      public static final SmartSupplier<Setting> TAB_PLACEMENT
      Setting to change the placement of the tab's list. Is within TabSides
  • Constructor Details

    • Settings

      public Settings()
  • Method Details

    • register

      public static void register(@NotNull @NotNull RegisterSettingEvent event)
      Create and registers all items
      Parameters:
      event - to add items to