Class BuiltInConfigScreens

java.lang.Object
net.ixdarklord.coolcatcanvas.internal.client.config.BuiltInConfigScreens
All Implemented Interfaces:
ConfigScreens.Provider

public final class BuiltInConfigScreens extends Object implements ConfigScreens.Provider
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    @Nullable net.minecraft.client.gui.screens.Screen
    categoryPopup(@Nullable net.minecraft.client.gui.screens.Screen parent, String modId, String path)
     
    @Nullable net.minecraft.client.gui.screens.Screen
    categoryPopup(@Nullable net.minecraft.client.gui.screens.Screen parent, Config config, String path, @Nullable ConfigTheme theme)
     
    net.minecraft.client.gui.screens.Screen
    colorPicker(@Nullable net.minecraft.client.gui.screens.Screen parent, net.minecraft.network.chat.Component title, int color, boolean alpha, IntConsumer onDone)
     
    @Nullable net.minecraft.client.gui.screens.Screen
    create(@Nullable net.minecraft.client.gui.screens.Screen parent, String modId)
     
    @Nullable net.minecraft.client.gui.screens.Screen
    create(@Nullable net.minecraft.client.gui.screens.Screen parent, Config config)
     
    net.minecraft.client.gui.screens.Screen
    createModList(@Nullable net.minecraft.client.gui.screens.Screen parent)
     
    boolean
     

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • BuiltInConfigScreens

      public BuiltInConfigScreens()
  • Method Details

    • create

      @Nullable public @Nullable net.minecraft.client.gui.screens.Screen create(@Nullable @Nullable net.minecraft.client.gui.screens.Screen parent, String modId)
      Specified by:
      create in interface ConfigScreens.Provider
    • create

      @Nullable public @Nullable net.minecraft.client.gui.screens.Screen create(@Nullable @Nullable net.minecraft.client.gui.screens.Screen parent, Config config)
      Specified by:
      create in interface ConfigScreens.Provider
    • categoryPopup

      @Nullable public @Nullable net.minecraft.client.gui.screens.Screen categoryPopup(@Nullable @Nullable net.minecraft.client.gui.screens.Screen parent, Config config, String path, @Nullable @Nullable ConfigTheme theme)
      Specified by:
      categoryPopup in interface ConfigScreens.Provider
    • categoryPopup

      @Nullable public @Nullable net.minecraft.client.gui.screens.Screen categoryPopup(@Nullable @Nullable net.minecraft.client.gui.screens.Screen parent, String modId, String path)
      Specified by:
      categoryPopup in interface ConfigScreens.Provider
    • createModList

      public net.minecraft.client.gui.screens.Screen createModList(@Nullable @Nullable net.minecraft.client.gui.screens.Screen parent)
      Specified by:
      createModList in interface ConfigScreens.Provider
    • colorPicker

      public net.minecraft.client.gui.screens.Screen colorPicker(@Nullable @Nullable net.minecraft.client.gui.screens.Screen parent, net.minecraft.network.chat.Component title, int color, boolean alpha, IntConsumer onDone)
      Specified by:
      colorPicker in interface ConfigScreens.Provider
    • hasConfigs

      public boolean hasConfigs(String modId)
      Specified by:
      hasConfigs in interface ConfigScreens.Provider