Class BSConfigTab
java.lang.Object
io.github.thecsdev.betterstats.api.client.registry.StatsTab
io.github.thecsdev.betterstats.client.gui.stats.tabs.BSConfigTab
-
Nested Class Summary
Nested classes/interfaces inherited from class io.github.thecsdev.betterstats.api.client.registry.StatsTab
StatsTab.FiltersInitContext, StatsTab.StatsInitContext
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal net.minecraft.text.Text
getName()
Returns the name of thisStatsTab
.
ThisText
will be rendered on the GUI to indicate the tab's name.final void
initFilters
(StatsTab.FiltersInitContext initContext) Invoked when aStatFiltersPanel
GUI is initializing for a givenStatsTab
.final void
initStats
(StatsTab.StatsInitContext initContext) Invoked when aStatsTabPanel
GUI is initializing for a givenStatsTab
.final boolean
Returnstrue
if thisStatsTab
should appear in theSelectStatsTabWidget
's dropdown menu at the time of theSelectStatsTabWidget
's creation.
-
Field Details
-
TEXT_TITLE
public static final net.minecraft.text.Text TEXT_TITLE
-
-
Constructor Details
-
BSConfigTab
public BSConfigTab()
-
-
Method Details
-
getName
public final net.minecraft.text.Text getName()Description copied from class:StatsTab
Returns the name of thisStatsTab
.
ThisText
will be rendered on the GUI to indicate the tab's name. -
isAvailable
public final boolean isAvailable()Description copied from class:StatsTab
Returnstrue
if thisStatsTab
should appear in theSelectStatsTabWidget
's dropdown menu at the time of theSelectStatsTabWidget
's creation.- Overrides:
isAvailable
in classStatsTab
-
initStats
Description copied from class:StatsTab
Invoked when aStatsTabPanel
GUI is initializing for a givenStatsTab
.Use this to initialize the
StatsTab
's GUI.- Specified by:
initStats
in classStatsTab
- Parameters:
initContext
- TheStatsTab.StatsInitContext
.
-
initFilters
Description copied from class:StatsTab
Invoked when aStatFiltersPanel
GUI is initializing for a givenStatsTab
.Use this to initialize the
StatFilterSettings
GUI.- Overrides:
initFilters
in classStatsTab
- Parameters:
initContext
- TheStatsTab.FiltersInitContext
.
-