Class LayeredScreen

java.lang.Object
net.minecraft.client.gui.Gui
net.minecraft.client.gui.GuiScreen
journeymap.api.v2.client.ui.component.LayeredScreen
All Implemented Interfaces:
net.minecraft.client.gui.GuiYesNoCallback

public abstract class LayeredScreen extends net.minecraft.client.gui.GuiScreen
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected net.minecraft.client.gui.GuiScreen
     
    protected net.minecraft.client.Minecraft
     

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

    allowUserInput, buttonList, fontRenderer, height, itemRender, keyHandled, labelList, mc, mouseHandled, selectedButton, width

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

    ICONS, OPTIONS_BACKGROUND, STAT_ICONS, zLevel
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    LayeredScreen(net.minecraft.util.text.ITextComponent component)
    The component parameter is unused on 1.12.2 - GuiScreen has no title/narration concept here - and is kept only for source parity with the 1.16.5 API.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    final void
     
    final void
    drawScreen(int mouseX, int mouseY, float partialTicks)
    Deprecated.
    net.minecraft.client.gui.GuiScreen
     
    protected void
    keyTyped(char typedChar, int keyCode)
     
    void
     
    void
    onResize(net.minecraft.client.Minecraft minecraft, int width, int height)
     
    void
     
    protected void
    renderPopupScreen(int mouseX, int mouseY, float partialTicks)
     
    protected void
    renderPopupScreenBackground(int mouseX, int mouseY, float partialTicks)
     

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

    actionPerformed, addButton, confirmClicked, doesGuiPauseGame, drawBackground, drawHoveringText, drawHoveringText, drawHoveringText, drawWorldBackground, getClipboardString, getItemToolTip, handleComponentClick, handleComponentHover, handleInput, handleKeyboardInput, handleMouseInput, initGui, isAltKeyDown, isCtrlKeyDown, isFocused, isKeyComboCtrlA, isKeyComboCtrlC, isKeyComboCtrlV, isKeyComboCtrlX, isShiftKeyDown, mouseClicked, mouseClickMove, mouseReleased, renderToolTip, sendChatMessage, sendChatMessage, setClipboardString, setFocused, setGuiSize, setText, setWorldAndResolution, updateScreen

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

    drawCenteredString, drawGradientRect, drawHorizontalLine, drawModalRectWithCustomSizedTexture, drawRect, drawScaledCustomSizeModalRect, drawString, drawTexturedModalRect, drawTexturedModalRect, drawTexturedModalRect, drawVerticalLine

    Methods inherited from class java.lang.Object

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

    • minecraft

      protected net.minecraft.client.Minecraft minecraft
    • backgroundScreen

      protected net.minecraft.client.gui.GuiScreen backgroundScreen
  • Constructor Details

    • LayeredScreen

      protected LayeredScreen(net.minecraft.util.text.ITextComponent component)
      The component parameter is unused on 1.12.2 - GuiScreen has no title/narration concept here - and is kept only for source parity with the 1.16.5 API.
  • Method Details

    • display

      public void display()
    • onResize

      public void onResize(net.minecraft.client.Minecraft minecraft, int width, int height)
      Overrides:
      onResize in class net.minecraft.client.gui.GuiScreen
    • drawScreen

      @Deprecated public final void drawScreen(int mouseX, int mouseY, float partialTicks)
      Deprecated.
      Overrides:
      drawScreen in class net.minecraft.client.gui.GuiScreen
    • renderPopupScreen

      protected void renderPopupScreen(int mouseX, int mouseY, float partialTicks)
    • renderPopupScreenBackground

      protected void renderPopupScreenBackground(int mouseX, int mouseY, float partialTicks)
    • drawDefaultBackground

      public final void drawDefaultBackground()
      Overrides:
      drawDefaultBackground in class net.minecraft.client.gui.GuiScreen
    • keyTyped

      protected void keyTyped(char typedChar, int keyCode) throws IOException
      Overrides:
      keyTyped in class net.minecraft.client.gui.GuiScreen
      Throws:
      IOException
    • onGuiClosed

      public void onGuiClosed()
      Overrides:
      onGuiClosed in class net.minecraft.client.gui.GuiScreen
    • popLayer

      public void popLayer()
    • getBackgroundScreen

      public net.minecraft.client.gui.GuiScreen getBackgroundScreen()