Class ScreenWrapper1_12_2

java.lang.Object
net.minecraft.client.gui.Gui
net.minecraft.client.gui.GuiScreen
mods.thecomputerizer.theimpossiblelibrary.legacy.v12.m2.client.gui.ScreenWrapper1_12_2
All Implemented Interfaces:
mods.thecomputerizer.theimpossiblelibrary.api.wrappers.Wrapped<mods.thecomputerizer.theimpossiblelibrary.api.client.gui.ScreenAPI>, net.minecraft.client.gui.GuiYesNoCallback

@ParametersAreNonnullByDefault public class ScreenWrapper1_12_2 extends net.minecraft.client.gui.GuiScreen implements mods.thecomputerizer.theimpossiblelibrary.api.wrappers.Wrapped<mods.thecomputerizer.theimpossiblelibrary.api.client.gui.ScreenAPI>
  • Field Summary

    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
    Constructor
    Description
    ScreenWrapper1_12_2(mods.thecomputerizer.theimpossiblelibrary.api.client.gui.ScreenAPI wrapped)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    void
    drawScreen(int mouseX, int mouseY, float partialTicks)
     
    mods.thecomputerizer.theimpossiblelibrary.api.client.gui.ScreenAPI
     
    void
     
    void
     
    protected void
    keyTyped(char c, int keyCode)
     
    protected void
    mouseClicked(int mouseX, int mouseY, int mouseButton)
     
    void
     
    void
    onResize(net.minecraft.client.Minecraft mc, int w, int h)
     

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

    actionPerformed, addButton, confirmClicked, drawBackground, drawDefaultBackground, drawHoveringText, drawHoveringText, drawHoveringText, drawWorldBackground, getClipboardString, getItemToolTip, handleComponentClick, handleComponentHover, handleInput, handleKeyboardInput, isAltKeyDown, isCtrlKeyDown, isFocused, isKeyComboCtrlA, isKeyComboCtrlC, isKeyComboCtrlV, isKeyComboCtrlX, isShiftKeyDown, 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

    Methods inherited from interface mods.thecomputerizer.theimpossiblelibrary.api.wrappers.Wrapped

    getWrappedClass, unwrap
  • Constructor Details

    • ScreenWrapper1_12_2

      public ScreenWrapper1_12_2(@Nullable mods.thecomputerizer.theimpossiblelibrary.api.client.gui.ScreenAPI wrapped)
  • Method Details

    • doesGuiPauseGame

      public boolean doesGuiPauseGame()
      Overrides:
      doesGuiPauseGame in class net.minecraft.client.gui.GuiScreen
    • drawScreen

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

      public mods.thecomputerizer.theimpossiblelibrary.api.client.gui.ScreenAPI getWrapped()
      Specified by:
      getWrapped in interface mods.thecomputerizer.theimpossiblelibrary.api.wrappers.Wrapped<mods.thecomputerizer.theimpossiblelibrary.api.client.gui.ScreenAPI>
    • handleMouseInput

      public void handleMouseInput() throws IOException
      Overrides:
      handleMouseInput in class net.minecraft.client.gui.GuiScreen
      Throws:
      IOException
    • initGui

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

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

      protected void mouseClicked(int mouseX, int mouseY, int mouseButton)
      Overrides:
      mouseClicked in class net.minecraft.client.gui.GuiScreen
    • onGuiClosed

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

      public void onResize(net.minecraft.client.Minecraft mc, int w, int h)
      Overrides:
      onResize in class net.minecraft.client.gui.GuiScreen