Class BetterStatsConfigScreen

java.lang.Object
io.github.thecsdev.tcdcommons.api.client.gui.screen.TScreen
io.github.thecsdev.tcdcommons.api.client.gui.screen.TScreenPlus
io.github.thecsdev.betterstats.api.client.gui.screen.BetterStatsConfigScreen
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 BetterStatsConfigScreen extends io.github.thecsdev.tcdcommons.api.client.gui.screen.TScreenPlus implements io.github.thecsdev.tcdcommons.api.client.util.interfaces.IParentScreenProvider
A config TScreen for the BetterStats mod.
  • Field Summary

    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
  • Constructor Summary

    Constructors
    Constructor
    Description
    BetterStatsConfigScreen(@Nullable net.minecraft.client.gui.screen.Screen parent)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    final void
     
    final net.minecraft.client.gui.screen.Screen
     
    protected final void
     
    final void
    renderBackground(io.github.thecsdev.tcdcommons.api.client.gui.util.TDrawContext pencil)
     
    final boolean
     

    Methods inherited from class io.github.thecsdev.tcdcommons.api.client.gui.screen.TScreenPlus

    findClosestSideElement, findClosestSideElement, input

    Methods inherited from class io.github.thecsdev.tcdcommons.api.client.gui.screen.TScreen

    __postTabNavigation, createScreenWrapper, filesDragged, getAsScreen, getChildren, getClient, getDraggingElement, getEnabled, getFocusedElement, getHeight, getHoveredElement, getItemRenderer, getMousePosition, getParent, getTextRenderer, getTitle, getWidth, getX, getY, getZIndex, hasKeyDown, hasWndDown, inputTabNavigation, isEnabled, isOpen, onClosed, onOpened, render, renderChildren, renderTooltip, setFocusedElement, setFocusedElement, shouldCloseOnEsc, shouldPause, 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.gui.TParentElement

    addChild, addChild, clearChildren, findChild, findLastChild, findParent, findParentTElement, forEachChild, getEndX, getEndY, input, removeChild, removeChild
  • Constructor Details

    • BetterStatsConfigScreen

      public BetterStatsConfigScreen(@Nullable @Nullable net.minecraft.client.gui.screen.Screen parent)
  • Method Details

    • getParentScreen

      public final net.minecraft.client.gui.screen.Screen getParentScreen()
      Specified by:
      getParentScreen in interface io.github.thecsdev.tcdcommons.api.client.util.interfaces.IParentScreenProvider
    • close

      public final void close()
      Overrides:
      close in class io.github.thecsdev.tcdcommons.api.client.gui.screen.TScreen
    • renderBackground

      public final void renderBackground(io.github.thecsdev.tcdcommons.api.client.gui.util.TDrawContext pencil)
      Overrides:
      renderBackground in class io.github.thecsdev.tcdcommons.api.client.gui.screen.TScreen
    • shouldRenderInGameHud

      public final boolean shouldRenderInGameHud()
      Overrides:
      shouldRenderInGameHud in class io.github.thecsdev.tcdcommons.api.client.gui.screen.TScreen
    • init

      protected final void init()
      Specified by:
      init in class io.github.thecsdev.tcdcommons.api.client.gui.screen.TScreen