public abstract class AbstractSimiScreen
extends net.minecraft.client.gui.screen.Screen
| Modifier and Type | Field and Description |
|---|---|
protected int |
guiLeft |
protected int |
guiTop |
protected java.util.List<net.minecraft.client.gui.widget.Widget> |
widgets |
protected int |
windowHeight |
protected int |
windowWidth |
protected int |
windowXOffset |
protected int |
windowYOffset |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractSimiScreen() |
protected |
AbstractSimiScreen(net.minecraft.util.text.ITextComponent title) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
charTyped(char character,
int code) |
protected void |
debugWindowArea(com.mojang.blaze3d.matrix.MatrixStack matrixStack)
Deprecated.
|
protected void |
endFrame() |
java.util.List<net.minecraft.client.gui.widget.Widget> |
getWidgets() |
protected void |
init() |
boolean |
isPauseScreen() |
boolean |
keyPressed(int code,
int p_keyPressed_2_,
int p_keyPressed_3_) |
boolean |
mouseClicked(double x,
double y,
int button) |
boolean |
mouseReleased(double x,
double y,
int button) |
boolean |
mouseScrolled(double mouseX,
double mouseY,
double delta) |
protected void |
prepareFrame() |
void |
render(com.mojang.blaze3d.matrix.MatrixStack ms,
int mouseX,
int mouseY,
float partialTicks) |
protected abstract void |
renderWindow(com.mojang.blaze3d.matrix.MatrixStack ms,
int mouseX,
int mouseY,
float partialTicks) |
protected void |
renderWindowBackground(com.mojang.blaze3d.matrix.MatrixStack ms,
int mouseX,
int mouseY,
float partialTicks) |
protected void |
renderWindowForeground(com.mojang.blaze3d.matrix.MatrixStack ms,
int mouseX,
int mouseY,
float partialTicks) |
protected void |
setWindowOffset(int xOffset,
int yOffset) |
protected void |
setWindowSize(int width,
int height) |
boolean |
shouldCloseOnEsc() |
void |
tick() |
addButton, addWidget, children, getMinecraft, getNarrationMessage, getTitle, getTooltipFromItem, handleComponentClicked, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, onClose, onFilesDrop, removed, renderBackground, renderBackground, renderComponentHoverEffect, renderComponentTooltip, renderDirtBackground, renderTooltip, renderTooltip, renderTooltip, renderToolTip, renderWrappedToolTip, resize, sendMessage, sendMessage, wrapScreenErrorgetFocused, isDragging, setDragging, setFocusedblit, blit, blit, blit, blit, blitOutlineBlack, drawCenteredString, drawCenteredString, drawString, drawString, fill, fillGradient, fillGradient, getBlitOffset, hLine, setBlitOffset, vLineclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprotected int windowWidth
protected int windowHeight
protected int windowXOffset
protected int windowYOffset
protected int guiLeft
protected int guiTop
protected java.util.List<net.minecraft.client.gui.widget.Widget> widgets
protected AbstractSimiScreen(net.minecraft.util.text.ITextComponent title)
protected AbstractSimiScreen()
protected void setWindowSize(int width,
int height)
protected void setWindowOffset(int xOffset,
int yOffset)
protected void init()
init in class net.minecraft.client.gui.screen.Screenpublic void tick()
tick in interface net.minecraft.client.gui.screen.IScreentick in class net.minecraft.client.gui.screen.Screenpublic void render(com.mojang.blaze3d.matrix.MatrixStack ms,
int mouseX,
int mouseY,
float partialTicks)
render in interface net.minecraft.client.gui.IRenderablerender in class net.minecraft.client.gui.screen.Screenprotected void prepareFrame()
protected void endFrame()
protected void renderWindowBackground(com.mojang.blaze3d.matrix.MatrixStack ms,
int mouseX,
int mouseY,
float partialTicks)
public boolean mouseClicked(double x,
double y,
int button)
public boolean keyPressed(int code,
int p_keyPressed_2_,
int p_keyPressed_3_)
keyPressed in interface net.minecraft.client.gui.IGuiEventListenerkeyPressed in interface net.minecraft.client.gui.INestedGuiEventHandlerkeyPressed in class net.minecraft.client.gui.screen.Screenpublic boolean charTyped(char character,
int code)
public boolean mouseScrolled(double mouseX,
double mouseY,
double delta)
public boolean mouseReleased(double x,
double y,
int button)
public boolean shouldCloseOnEsc()
shouldCloseOnEsc in class net.minecraft.client.gui.screen.Screenpublic boolean isPauseScreen()
isPauseScreen in class net.minecraft.client.gui.screen.Screenprotected abstract void renderWindow(com.mojang.blaze3d.matrix.MatrixStack ms,
int mouseX,
int mouseY,
float partialTicks)
protected void renderWindowForeground(com.mojang.blaze3d.matrix.MatrixStack ms,
int mouseX,
int mouseY,
float partialTicks)
@Deprecated protected void debugWindowArea(com.mojang.blaze3d.matrix.MatrixStack matrixStack)
public java.util.List<net.minecraft.client.gui.widget.Widget> getWidgets()