public class GuiMicromissile extends GuiPneumaticScreenBase
guiLeft, guiTop, xSize, ySize| Modifier and Type | Method and Description |
|---|---|
protected void |
drawForeground(com.mojang.blaze3d.matrix.MatrixStack matrixStack,
int x,
int y,
float partialTicks)
Do GUI-specific foreground drawing here rather than overriding render(), so that tooltips drawn by render are
drawn last and stay on top.
|
protected net.minecraft.util.ResourceLocation |
getTexture() |
void |
init() |
boolean |
isPauseScreen() |
boolean |
mouseClicked(double mouseX,
double mouseY,
int mouseButton) |
boolean |
mouseDragged(double mouseX,
double mouseY,
int mouseButton,
double dx,
double dy) |
boolean |
mouseReleased(double mouseX,
double mouseY,
int mouseButton) |
static void |
openGui(net.minecraft.util.text.ITextComponent title,
net.minecraft.util.Hand handIn) |
void |
render(com.mojang.blaze3d.matrix.MatrixStack matrixStack,
int x,
int y,
float partialTicks) |
void |
tick() |
addLabel, addLabel, removeWidgetaddButton, addWidget, children, getMinecraft, getNarrationMessage, getTitle, getTooltipFromItem, handleComponentClicked, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, keyPressed, onClose, onFilesDrop, removed, renderBackground, renderBackground, renderComponentHoverEffect, renderComponentTooltip, renderDirtBackground, renderTooltip, renderTooltip, renderTooltip, renderToolTip, renderWrappedToolTip, resize, sendMessage, sendMessage, shouldCloseOnEsc, 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, waitpublic static void openGui(net.minecraft.util.text.ITextComponent title,
net.minecraft.util.Hand handIn)
public void init()
init in class GuiPneumaticScreenBasepublic void render(com.mojang.blaze3d.matrix.MatrixStack matrixStack,
int x,
int y,
float partialTicks)
render in interface net.minecraft.client.gui.IRenderablerender in class GuiPneumaticScreenBaseprotected void drawForeground(com.mojang.blaze3d.matrix.MatrixStack matrixStack,
int x,
int y,
float partialTicks)
GuiPneumaticScreenBasedrawForeground in class GuiPneumaticScreenBasematrixStack - the matrix stackx - mouse Xy - mouse YpartialTicks - partial tickspublic void tick()
tick in interface net.minecraft.client.gui.screen.IScreentick in class GuiPneumaticScreenBasepublic boolean isPauseScreen()
isPauseScreen in class net.minecraft.client.gui.screen.Screenprotected net.minecraft.util.ResourceLocation getTexture()
getTexture in class GuiPneumaticScreenBasepublic boolean mouseClicked(double mouseX,
double mouseY,
int mouseButton)
public boolean mouseReleased(double mouseX,
double mouseY,
int mouseButton)
public boolean mouseDragged(double mouseX,
double mouseY,
int mouseButton,
double dx,
double dy)