Class ThemeManager

java.lang.Object
org.kingdoms.managers.ThemeManager

public final class ThemeManager extends Object
  • Constructor Details

    • ThemeManager

      public ThemeManager(org.bukkit.entity.Player player, Group group)
  • Method Details

    • setHandlers

      public ThemeManager setHandlers(Consumer<org.kingdoms.gui.InteractiveGUI> handlers)
    • groupColorTypes

      public org.kingdoms.gui.InteractiveGUI groupColorTypes()
    • getColorPicker

      public org.kingdoms.gui.InteractiveGUI getColorPicker(org.kingdoms.constants.themes.ThemeProvider themeProvider)
    • getColorPicker

      public org.kingdoms.gui.InteractiveGUI getColorPicker(org.kingdoms.constants.themes.ThemeProvider themeProvider, BiConsumer<String,Color> onChoose, Consumer<org.kingdoms.gui.InteractiveGUI> handlers)