public static class BattleMenuElement.MenuListButton
extends net.minecraft.client.gui.widget.button.Button
Modifier and Type | Field and Description |
---|---|
int |
id |
NO_TOOLTIP, onPress, onTooltip
Constructor and Description |
---|
MenuListButton(int id,
net.minecraft.client.gui.screen.Screen parent) |
Modifier and Type | Method and Description |
---|---|
boolean |
mouseClicked(double mouseX,
double mouseY,
int button) |
boolean |
mouseReleased(double mouseX,
double mouseY,
int button) |
void |
renderButton(com.mojang.blaze3d.matrix.MatrixStack matrix,
int mouseX,
int mouseY,
float partialTicks) |
<T extends BattleMenuElement.MenuListButton> |
setPosition(int x,
int y,
int width,
int height) |
keyPressed, onClick
changeFocus, clearFGColor, clicked, createNarrationMessage, getFGColor, getHeight, getMessage, getWidth, getYImage, isFocused, isHovered, isMouseOver, isValidClickButton, mouseDragged, narrate, onDrag, onFocusedChanged, onRelease, playDownSound, queueNarration, render, renderBg, setAlpha, setFGColor, setFocused, setHeight, setMessage, setWidth
blit, blit, blit, blit, blit, blitOutlineBlack, drawCenteredString, drawCenteredString, drawString, drawString, fill, fillGradient, fillGradient, getBlitOffset, hLine, setBlitOffset, vLine
public MenuListButton(int id, net.minecraft.client.gui.screen.Screen parent)
public <T extends BattleMenuElement.MenuListButton> T setPosition(int x, int y, int width, int height)
public void renderButton(com.mojang.blaze3d.matrix.MatrixStack matrix, int mouseX, int mouseY, float partialTicks)
renderButton
in class net.minecraft.client.gui.widget.button.Button
public boolean mouseClicked(double mouseX, double mouseY, int button)
mouseClicked
in interface net.minecraft.client.gui.IGuiEventListener
mouseClicked
in class net.minecraft.client.gui.widget.Widget
public boolean mouseReleased(double mouseX, double mouseY, int button)
mouseReleased
in interface net.minecraft.client.gui.IGuiEventListener
mouseReleased
in class net.minecraft.client.gui.widget.Widget