public class TooltipButton extends net.minecraft.client.gui.GuiButton implements ITooltipButton
| Modifier and Type | Field and Description |
|---|---|
static net.minecraft.util.ResourceLocation |
widgetTextures |
| Constructor and Description |
|---|
TooltipButton(ButtonTypes buttonType,
int xPos,
int yPos) |
TooltipButton(int id,
ButtonTypes buttonType,
int xPos,
int yPos,
java.lang.String... tooltipLines) |
| Modifier and Type | Method and Description |
|---|---|
void |
drawButton(net.minecraft.client.Minecraft minecraft,
int mPosX,
int mPosY) |
int |
getHoverTime() |
java.util.ArrayList<java.lang.String> |
getTooltip() |
static int |
incrementType(net.minecraft.client.gui.GuiButton button)
Rotates through the 4 filter type buttons by getting teh next one.
|
boolean |
mouseInButton(int mPosX,
int mPosY) |
drawButtonForegroundLayer, getButtonWidth, getHoverState, isMouseOver, mouseDragged, mousePressed, mouseReleased, playPressSound, setWidthpublic TooltipButton(ButtonTypes buttonType, int xPos, int yPos)
public TooltipButton(int id,
ButtonTypes buttonType,
int xPos,
int yPos,
java.lang.String... tooltipLines)
public static int incrementType(net.minecraft.client.gui.GuiButton button)
button - - the button to incrementpublic void drawButton(net.minecraft.client.Minecraft minecraft,
int mPosX,
int mPosY)
drawButton in class net.minecraft.client.gui.GuiButtonpublic boolean mouseInButton(int mPosX,
int mPosY)
mouseInButton in interface ITooltipButtonpublic java.util.ArrayList<java.lang.String> getTooltip()
getTooltip in interface ITooltipButtonpublic int getHoverTime()
getHoverTime in interface ITooltipButton