public interface IGuiIngredient<T>
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
void |
draw(net.minecraft.client.Minecraft minecraft,
int xOffset,
int yOffset) |
void |
drawHighlight(net.minecraft.client.Minecraft minecraft,
java.awt.Color color,
int xOffset,
int yOffset) |
void |
drawHovered(net.minecraft.client.Minecraft minecraft,
int xOffset,
int yOffset,
int mouseX,
int mouseY) |
java.util.List<T> |
getAllIngredients() |
Focus |
getFocus() |
boolean |
isInput() |
boolean |
isMouseOver(int xOffset,
int yOffset,
int mouseX,
int mouseY) |
void |
set(java.util.Collection<T> contained,
Focus focus) |
void |
set(T contained,
Focus focus) |
void clear()
@Nullable Focus getFocus()
@Nonnull java.util.List<T> getAllIngredients()
boolean isInput()
boolean isMouseOver(int xOffset,
int yOffset,
int mouseX,
int mouseY)
void draw(@Nonnull
net.minecraft.client.Minecraft minecraft,
int xOffset,
int yOffset)
void drawHovered(@Nonnull
net.minecraft.client.Minecraft minecraft,
int xOffset,
int yOffset,
int mouseX,
int mouseY)
void drawHighlight(@Nonnull
net.minecraft.client.Minecraft minecraft,
java.awt.Color color,
int xOffset,
int yOffset)