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
FieldsModifier and TypeFieldDescriptionprotected net.minecraft.client.gui.GuiScreenprotected net.minecraft.client.MinecraftFields 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
ConstructorsModifierConstructorDescriptionprotectedLayeredScreen(net.minecraft.util.text.ITextComponent component) Thecomponentparameter 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 TypeMethodDescriptionvoiddisplay()final voidfinal voiddrawScreen(int mouseX, int mouseY, float partialTicks) Deprecated.net.minecraft.client.gui.GuiScreenprotected voidkeyTyped(char typedChar, int keyCode) voidvoidonResize(net.minecraft.client.Minecraft minecraft, int width, int height) voidpopLayer()protected voidrenderPopupScreen(int mouseX, int mouseY, float partialTicks) protected voidrenderPopupScreenBackground(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, updateScreenMethods inherited from class net.minecraft.client.gui.Gui
drawCenteredString, drawGradientRect, drawHorizontalLine, drawModalRectWithCustomSizedTexture, drawRect, drawScaledCustomSizeModalRect, drawString, drawTexturedModalRect, drawTexturedModalRect, drawTexturedModalRect, drawVerticalLine
-
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) Thecomponentparameter 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:
onResizein classnet.minecraft.client.gui.GuiScreen
-
drawScreen
Deprecated.- Overrides:
drawScreenin classnet.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:
drawDefaultBackgroundin classnet.minecraft.client.gui.GuiScreen
-
keyTyped
- Overrides:
keyTypedin classnet.minecraft.client.gui.GuiScreen- Throws:
IOException
-
onGuiClosed
public void onGuiClosed()- Overrides:
onGuiClosedin classnet.minecraft.client.gui.GuiScreen
-
popLayer
public void popLayer() -
getBackgroundScreen
public net.minecraft.client.gui.GuiScreen getBackgroundScreen()
-