Class GuiTextureStack

java.lang.Object
net.minecraft.client.gui.Gui
net.minecraft.client.gui.GuiScreen
net.tracystacktrace.stackem.gui.GuiTextureStack
All Implemented Interfaces:
net.minecraft.common.util.ChatColors

public class GuiTextureStack extends net.minecraft.client.gui.GuiScreen
  • Nested Class Summary

    Nested classes/interfaces inherited from class net.minecraft.client.gui.Gui

    net.minecraft.client.gui.Gui.NinesliceType
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
     

    Fields inherited from class net.minecraft.client.gui.GuiScreen

    allowUserInput, controlList, fontRenderer, height, mc, parentScreen, width

    Fields inherited from class net.minecraft.client.gui.Gui

    zLevel

    Fields inherited from interface net.minecraft.common.util.ChatColors

    AQUA, BLACK, BLUE, BOLD, COLOR_CHAR, COLOR_CHAR_STRING, DARK_AQUA, DARK_BLUE, DARK_GRAY, DARK_GREEN, DARK_PURPLE, DARK_RED, FORMAT_MARKER, GOLD, GRAY, GREEN, ITALIC, LIGHT_PURPLE, OBFUSCATED, PASTEL_YELLOW, RAINBOW, RED, RESET, STRIKETHROUGH, UNDERLINE, WHITE, YELLOW
  • Constructor Summary

    Constructors
    Constructor
    Description
    GuiTextureStack(net.minecraft.client.gui.GuiScreen parentScreen)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    actionPerformed(net.minecraft.client.gui.GuiButton button)
     
    void
    addElementToStack(int index)
     
    int
     
    void
    drawScreen(float mouseX, float mouseY, float deltaTicks)
     
     
    int
     
    void
     
    boolean
     
    void
    moveDownElement(int index)
     
    void
    moveUpElement(int index)
     
    void
     
    void
     
    void
     
    void
     
    void
     

    Methods inherited from class net.minecraft.client.gui.GuiScreen

    buttons, confirmClicked, doesGuiPauseGame, drawBackground, drawDefaultBackground, drawItemTooltip, drawPanoramaBackground, drawTranslucentWorldBackground, drawWorldBackground, getClipboardString, getItemInfo, handleInput, handleKeyboardInput, handleMouseInput, isShiftKeyDown, keyTyped, mouseClicked, mouseClickMove, mouseMovedOrUp, onGuiClosed, portalCanClose, selectNextField, setClipboardString, setWorldAndResolution, updateScreen

    Methods inherited from class net.minecraft.client.gui.Gui

    drawCenteredString, drawGradientRect, drawHorizontalLine, drawOverlayBackground, drawRect, drawString, drawStringWithBg, drawTexturedModalRect, drawTexturedModalRect, drawTexturedModalRect, drawTexturedModalRect, drawTextureNineslice, drawTooltip, drawTooltip, drawTooltip, drawVerticalLine, renderIcon, renderIcon

    Methods inherited from class java.lang.Object

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

  • Constructor Details

    • GuiTextureStack

      public GuiTextureStack(net.minecraft.client.gui.GuiScreen parentScreen)
  • Method Details

    • initGui

      public void initGui()
      Overrides:
      initGui in class net.minecraft.client.gui.GuiScreen
    • actionPerformed

      protected void actionPerformed(net.minecraft.client.gui.GuiButton button)
      Overrides:
      actionPerformed in class net.minecraft.client.gui.GuiScreen
    • drawScreen

      public void drawScreen(float mouseX, float mouseY, float deltaTicks)
      Overrides:
      drawScreen in class net.minecraft.client.gui.GuiScreen
    • updateMoveButtonsState

      public void updateMoveButtonsState(int index)
    • getSequoiaCacheSize

      public int getSequoiaCacheSize()
    • pushSequoiaCacheSort

      public void pushSequoiaCacheSort()
    • recalculateStack

      public void recalculateStack()
    • getSequoiaCacheElement

      public TagTexturePack getSequoiaCacheElement(int index)
    • isSequoiaCacheElementInStack

      public boolean isSequoiaCacheElementInStack(int index)
    • countInStackElements

      public int countInStackElements()
    • addElementToStack

      public void addElementToStack(int index)
    • removeElementFromStack

      public void removeElementFromStack(int index)
    • pushChangesGlobally

      public void pushChangesGlobally()
    • moveUpElement

      public void moveUpElement(int index)
    • moveDownElement

      public void moveDownElement(int index)