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, widthFields inherited from class net.minecraft.client.gui.Gui
ICONS, OPTIONS_BACKGROUND, STAT_ICONS, zLevel -
Constructor Summary
ConstructorsConstructorDescriptionScreenWrapper1_12_2(mods.thecomputerizer.theimpossiblelibrary.api.client.gui.ScreenAPI wrapped) -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoiddrawScreen(int mouseX, int mouseY, float partialTicks) mods.thecomputerizer.theimpossiblelibrary.api.client.gui.ScreenAPIvoidvoidinitGui()protected voidkeyTyped(char c, int keyCode) protected voidmouseClicked(int mouseX, int mouseY, int mouseButton) voidvoidonResize(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, updateScreenMethods inherited from class net.minecraft.client.gui.Gui
drawCenteredString, drawGradientRect, drawHorizontalLine, drawModalRectWithCustomSizedTexture, drawRect, drawScaledCustomSizeModalRect, drawString, drawTexturedModalRect, drawTexturedModalRect, drawTexturedModalRect, drawVerticalLineMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
doesGuiPauseGamein classnet.minecraft.client.gui.GuiScreen
-
drawScreen
public void drawScreen(int mouseX, int mouseY, float partialTicks) - Overrides:
drawScreenin classnet.minecraft.client.gui.GuiScreen
-
getWrapped
public mods.thecomputerizer.theimpossiblelibrary.api.client.gui.ScreenAPI getWrapped()- Specified by:
getWrappedin interfacemods.thecomputerizer.theimpossiblelibrary.api.wrappers.Wrapped<mods.thecomputerizer.theimpossiblelibrary.api.client.gui.ScreenAPI>
-
handleMouseInput
- Overrides:
handleMouseInputin classnet.minecraft.client.gui.GuiScreen- Throws:
IOException
-
initGui
public void initGui()- Overrides:
initGuiin classnet.minecraft.client.gui.GuiScreen
-
keyTyped
- Overrides:
keyTypedin classnet.minecraft.client.gui.GuiScreen- Throws:
IOException
-
mouseClicked
protected void mouseClicked(int mouseX, int mouseY, int mouseButton) - Overrides:
mouseClickedin classnet.minecraft.client.gui.GuiScreen
-
onGuiClosed
public void onGuiClosed()- Overrides:
onGuiClosedin classnet.minecraft.client.gui.GuiScreen
-
onResize
public void onResize(net.minecraft.client.Minecraft mc, int w, int h) - Overrides:
onResizein classnet.minecraft.client.gui.GuiScreen
-