Class BetterStatsHudScreen
java.lang.Object
io.github.thecsdev.tcdcommons.api.client.gui.screen.TScreen
io.github.thecsdev.tcdcommons.api.client.gui.screen.TWidgetHudScreen
io.github.thecsdev.betterstats.client.gui.screen.hud.BetterStatsHudScreen
- All Implemented Interfaces:
io.github.thecsdev.tcdcommons.api.client.gui.TParentElement
,io.github.thecsdev.tcdcommons.api.client.util.interfaces.IParentScreenProvider
,io.github.thecsdev.tcdcommons.api.util.interfaces.IEnableStateProvider
public final class BetterStatsHudScreen
extends io.github.thecsdev.tcdcommons.api.client.gui.screen.TWidgetHudScreen
implements io.github.thecsdev.tcdcommons.api.client.util.interfaces.IParentScreenProvider
BetterStats
's TWidgetHudScreen
.-
Nested Class Summary
Nested classes/interfaces inherited from class io.github.thecsdev.tcdcommons.api.client.gui.screen.TWidgetHudScreen
io.github.thecsdev.tcdcommons.api.client.gui.screen.TWidgetHudScreen.WidgetEntry<T extends io.github.thecsdev.tcdcommons.api.client.gui.TElement>
-
Field Summary
Modifier and TypeFieldDescriptionstatic final net.minecraft.util.Identifier
static final net.minecraft.text.Text
static final net.minecraft.text.Text
static final net.minecraft.text.Text
static final net.minecraft.text.Text
static final net.minecraft.text.Text
Fields inherited from class io.github.thecsdev.tcdcommons.api.client.gui.screen.TWidgetHudScreen
hudScreenId
Fields inherited from class io.github.thecsdev.tcdcommons.api.client.gui.screen.TScreen
children, client, title
Fields inherited from interface io.github.thecsdev.tcdcommons.api.client.gui.TParentElement
MAX_CHILD_NESTING_DEPTH
-
Method Summary
Modifier and TypeMethodDescriptionprotected final io.github.thecsdev.tcdcommons.api.client.gui.screen.TScreenWrapper
<?> static BetterStatsHudScreen
Returns the current instance ofBetterStatsHudScreen
.protected final void
init()
protected final void
onClosed()
final void
render
(io.github.thecsdev.tcdcommons.api.client.gui.util.TDrawContext pencil) Methods inherited from class io.github.thecsdev.tcdcommons.api.client.gui.screen.TWidgetHudScreen
addEntry, clearEntries, close, containsEntry, entryCount, getHudScreenID, getParentScreen, initEntry, onOpened, refresh, refreshEntry, removeEntry, renderBackground, setParentScreen
Methods inherited from class io.github.thecsdev.tcdcommons.api.client.gui.screen.TScreen
__postTabNavigation, filesDragged, getAsScreen, getChildren, getClient, getDraggingElement, getEnabled, getFocusedElement, getHeight, getHoveredElement, getItemRenderer, getMousePosition, getParent, getTextRenderer, getTitle, getWidth, getX, getY, getZIndex, hasKeyDown, hasWndDown, input, inputTabNavigation, isEnabled, isOpen, renderChildren, renderTooltip, setFocusedElement, setFocusedElement, shouldCloseOnEsc, shouldPause, shouldRenderInGameHud, tick
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.github.thecsdev.tcdcommons.api.client.util.interfaces.IParentScreenProvider
getParentScreen
Methods inherited from interface io.github.thecsdev.tcdcommons.api.client.gui.TParentElement
addChild, addChild, clearChildren, findChild, findLastChild, findParent, findParentTElement, forEachChild, getEndX, getEndY, input, removeChild, removeChild
-
Field Details
-
TEXT_TITLE
public static final net.minecraft.text.Text TEXT_TITLE -
TEXT_TUTORIAL_1
public static final net.minecraft.text.Text TEXT_TUTORIAL_1 -
TEXT_TUTORIAL_2
public static final net.minecraft.text.Text TEXT_TUTORIAL_2 -
TEXT_TUTORIAL_3
public static final net.minecraft.text.Text TEXT_TUTORIAL_3 -
TEXT_LIVE_TOGGLE
public static final net.minecraft.text.Text TEXT_LIVE_TOGGLE -
HUD_SCREEN_ID
public static final net.minecraft.util.Identifier HUD_SCREEN_ID
-
-
Method Details
-
createScreenWrapper
protected final io.github.thecsdev.tcdcommons.api.client.gui.screen.TScreenWrapper<?> createScreenWrapper()- Overrides:
createScreenWrapper
in classio.github.thecsdev.tcdcommons.api.client.gui.screen.TScreen
-
onClosed
protected final void onClosed()- Overrides:
onClosed
in classio.github.thecsdev.tcdcommons.api.client.gui.screen.TWidgetHudScreen
-
init
protected final void init()- Overrides:
init
in classio.github.thecsdev.tcdcommons.api.client.gui.screen.TWidgetHudScreen
-
render
public final void render(io.github.thecsdev.tcdcommons.api.client.gui.util.TDrawContext pencil) - Specified by:
render
in interfaceio.github.thecsdev.tcdcommons.api.client.gui.TParentElement
- Overrides:
render
in classio.github.thecsdev.tcdcommons.api.client.gui.screen.TScreen
-
getInstance
Returns the current instance ofBetterStatsHudScreen
.
-