Class LayeredScreen

java.lang.Object
net.minecraft.client.gui.Gui
net.minecraft.client.gui.GuiScreen
journeymap.api.v2.client.ui.component.LayeredScreen

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, fontRendererObj, height, itemRender, labelList, mc, width

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

    icons, optionsBackground, statIcons, zLevel
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    LayeredScreen(net.minecraft.util.IChatComponent component)
    The component parameter is unused on 1.7.10 - 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
     
    protected void
    renderPopupScreen(int mouseX, int mouseY, float partialTicks)
     
    protected void
    renderPopupScreenBackground(int mouseX, int mouseY, float partialTicks)
     
    void
    setWorldAndResolution(net.minecraft.client.Minecraft minecraft, int width, int height)
     

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

    actionPerformed, confirmClicked, doesGuiPauseGame, drawBackground, drawCreativeTabHoveringText, drawHoveringText, drawHoveringText, drawWorldBackground, getClipboardString, handleInput, handleKeyboardInput, handleMouseInput, initGui, isCtrlKeyDown, isShiftKeyDown, mouseClicked, mouseClickMove, mouseReleased, renderToolTip, setClipboardString, updateScreen

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

    drawCenteredString, drawGradientRect, drawHorizontalLine, drawModalRectWithCustomSizedTexture, drawRect, drawScaledCustomSizeModalRect, drawString, drawTexturedModalRect, drawTexturedModelRectFromIcon, 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.IChatComponent component)
      The component parameter is unused on 1.7.10 - 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()
    • setWorldAndResolution

      public void setWorldAndResolution(net.minecraft.client.Minecraft minecraft, int width, int height)
      Overrides:
      setWorldAndResolution 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)
      Overrides:
      keyTyped in class net.minecraft.client.gui.GuiScreen
    • 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()