public interface IGuiIngredient<T>
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
void |
draw(net.minecraft.client.Minecraft minecraft) |
void |
drawHighlight(net.minecraft.client.Minecraft minecraft,
java.awt.Color color,
int xOffset,
int yOffset)
Offset is in screen coordinates, unlike the other draw methods
|
void |
drawHovered(net.minecraft.client.Minecraft minecraft,
int mouseX,
int mouseY) |
T |
get() |
java.util.List<T> |
getAll() |
boolean |
isInput() |
boolean |
isMouseOver(int mouseX,
int mouseY) |
void |
set(java.util.Collection<T> contained,
Focus focus) |
void |
set(T contained,
Focus focus) |
void clear()
@Nullable T get()
@Nonnull java.util.List<T> getAll()
boolean isInput()
boolean isMouseOver(int mouseX,
int mouseY)
void draw(@Nonnull
net.minecraft.client.Minecraft minecraft)
void drawHovered(@Nonnull
net.minecraft.client.Minecraft minecraft,
int mouseX,
int mouseY)
void drawHighlight(@Nonnull
net.minecraft.client.Minecraft minecraft,
java.awt.Color color,
int xOffset,
int yOffset)