public class GhostIngredientDrag<T>
extends java.lang.Object
Constructor and Description |
---|
GhostIngredientDrag(mezz.jei.api.gui.IGhostIngredientHandler<?> handler,
java.util.List<mezz.jei.api.gui.IGhostIngredientHandler.Target<T>> targets,
mezz.jei.api.ingredients.IIngredientRenderer<T> ingredientRenderer,
T ingredient,
java.awt.Rectangle origin) |
Modifier and Type | Method and Description |
---|---|
void |
drawItem(net.minecraft.client.Minecraft minecraft,
int mouseX,
int mouseY) |
void |
drawTargets(int mouseX,
int mouseY) |
static void |
drawTargets(int mouseX,
int mouseY,
java.util.List<mezz.jei.api.gui.IGhostIngredientHandler.Target<java.lang.Object>> targets) |
T |
getIngredient() |
mezz.jei.api.ingredients.IIngredientRenderer<T> |
getIngredientRenderer() |
java.awt.Rectangle |
getOrigin() |
boolean |
onClick(int mouseX,
int mouseY) |
void |
stop() |
public void drawTargets(int mouseX, int mouseY)
public void drawItem(net.minecraft.client.Minecraft minecraft, int mouseX, int mouseY)
public static void drawTargets(int mouseX, int mouseY, java.util.List<mezz.jei.api.gui.IGhostIngredientHandler.Target<java.lang.Object>> targets)
public boolean onClick(int mouseX, int mouseY)
public void stop()
public mezz.jei.api.ingredients.IIngredientRenderer<T> getIngredientRenderer()
public T getIngredient()
@Nullable public java.awt.Rectangle getOrigin()