public class GuiIngredientFast
extends java.lang.Object
Constructor and Description |
---|
GuiIngredientFast(int xPosition,
int yPosition,
int padding) |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
void |
drawHighlight()
Matches the highlight code in
GuiContainer.drawScreen(int, int, float) |
void |
drawTooltip(net.minecraft.client.Minecraft minecraft,
int mouseX,
int mouseY) |
java.awt.Rectangle |
getArea() |
IIngredientListElement |
getElement() |
static net.minecraft.client.gui.FontRenderer |
getFontRenderer(net.minecraft.client.Minecraft minecraft,
net.minecraft.item.ItemStack itemStack) |
boolean |
isBlocked()
true if this ingredient is blocked by an extra gui area from a mod.
|
boolean |
isMouseOver(int mouseX,
int mouseY) |
void |
renderItemAndEffectIntoGUI() |
void |
renderOverlay(net.minecraft.client.Minecraft minecraft) |
void |
renderSlow() |
void |
setBlocked(boolean blocked)
Set true if this ingredient is blocked by an extra gui area from a mod.
|
void |
setElement(IIngredientListElement element) |
public GuiIngredientFast(int xPosition, int yPosition, int padding)
public java.awt.Rectangle getArea()
public void setElement(IIngredientListElement element)
@Nullable public IIngredientListElement getElement()
public void clear()
public boolean isMouseOver(int mouseX, int mouseY)
public void setBlocked(boolean blocked)
public boolean isBlocked()
public void renderItemAndEffectIntoGUI()
public void renderSlow()
public void renderOverlay(net.minecraft.client.Minecraft minecraft)
public static net.minecraft.client.gui.FontRenderer getFontRenderer(net.minecraft.client.Minecraft minecraft, net.minecraft.item.ItemStack itemStack)
public void drawHighlight()
GuiContainer.drawScreen(int, int, float)
public void drawTooltip(net.minecraft.client.Minecraft minecraft, int mouseX, int mouseY)