public class GuiBetterButton extends net.minecraft.client.gui.GuiButton implements IToolTipProvider
| Modifier and Type | Field and Description |
|---|---|
static net.minecraft.util.ResourceLocation |
BUTTON_TEXTURES |
protected IButtonTextureSet |
texture |
| Constructor and Description |
|---|
GuiBetterButton(int id,
int x,
int y,
int width,
IButtonTextureSet texture,
java.lang.String label) |
GuiBetterButton(int id,
int x,
int y,
int width,
java.lang.String label) |
GuiBetterButton(int id,
int x,
int y,
java.lang.String label) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
bindButtonTextures(net.minecraft.client.Minecraft minecraft) |
void |
drawButton(net.minecraft.client.Minecraft minecraft,
int mouseX,
int mouseY) |
int |
getHeight() |
int |
getTextColor(boolean mouseOver) |
ToolTip |
getToolTip() |
int |
getWidth() |
boolean |
isMouseOver(int mouseX,
int mouseY) |
boolean |
isMouseOverButton(int mouseX,
int mouseY) |
boolean |
isToolTipVisible() |
void |
setToolTip(ToolTip tips) |
func_146111_b, func_146113_a, func_146115_a, getButtonWidth, getHoverState, mouseDragged, mousePressed, mouseReleasedpublic static final net.minecraft.util.ResourceLocation BUTTON_TEXTURES
protected final IButtonTextureSet texture
public GuiBetterButton(int id,
int x,
int y,
java.lang.String label)
public GuiBetterButton(int id,
int x,
int y,
int width,
java.lang.String label)
public GuiBetterButton(int id,
int x,
int y,
int width,
IButtonTextureSet texture,
java.lang.String label)
public int getWidth()
public int getHeight()
public int getTextColor(boolean mouseOver)
public boolean isMouseOverButton(int mouseX,
int mouseY)
protected void bindButtonTextures(net.minecraft.client.Minecraft minecraft)
public void drawButton(net.minecraft.client.Minecraft minecraft,
int mouseX,
int mouseY)
drawButton in class net.minecraft.client.gui.GuiButtonpublic ToolTip getToolTip()
getToolTip in interface IToolTipProviderpublic void setToolTip(ToolTip tips)
public boolean isToolTipVisible()
isToolTipVisible in interface IToolTipProviderpublic boolean isMouseOver(int mouseX,
int mouseY)
isMouseOver in interface IToolTipProvider