public class UButton
extends net.minecraft.client.gui.widget.button.Button
Modifier and Type | Field and Description |
---|---|
protected static net.minecraft.client.gui.widget.button.Button.IPressable |
EMTPY_PRESSABLE |
Constructor and Description |
---|
UButton(int x,
int y,
int width,
int height,
java.lang.String displayString) |
UButton(int x,
int y,
int width,
int height,
java.lang.String displayString,
net.minecraft.client.gui.widget.button.Button.IPressable pessable) |
Modifier and Type | Method and Description |
---|---|
void |
renderButton(int mouseX,
int mouseY,
float partialTicks) |
void |
setPressable(net.minecraft.client.gui.widget.button.Button.IPressable pressable) |
void |
setPressable(java.lang.Runnable runnable) |
keyPressed, onClick
changeFocus, clicked, getFGColor, getHeight, getMessage, getNarrationMessage, getWidth, getYImage, isFocused, isHovered, isMouseOver, isValidClickButton, mouseClicked, mouseDragged, mouseReleased, narrate, onDrag, onFocusedChanged, onRelease, playDownSound, render, renderBg, renderToolTip, setAlpha, setFGColor, setFocused, setHeight, setMessage, setWidth
blit, blit, blit, blit, blit, drawCenteredString, drawRightAlignedString, drawString, fill, fillGradient, hLine, innerBlit, vLine
protected static net.minecraft.client.gui.widget.button.Button.IPressable EMTPY_PRESSABLE
public UButton(int x, int y, int width, int height, java.lang.String displayString)
public UButton(int x, int y, int width, int height, java.lang.String displayString, net.minecraft.client.gui.widget.button.Button.IPressable pessable)
public void setPressable(net.minecraft.client.gui.widget.button.Button.IPressable pressable)
public void setPressable(java.lang.Runnable runnable)
public void renderButton(int mouseX, int mouseY, float partialTicks)
renderButton
in class net.minecraft.client.gui.widget.Widget