public class ClickedIngredient<V> extends java.lang.Object implements IClickedIngredient<V>
IClickedIngredient.IOnClickHandler| Modifier and Type | Method and Description |
|---|---|
static <V> ClickedIngredient<V> |
create(V value,
net.minecraft.client.renderer.Rectangle2d area) |
net.minecraft.client.renderer.Rectangle2d |
getArea() |
net.minecraft.item.ItemStack |
getCheatItemStack() |
V |
getValue() |
void |
onClickHandled() |
void |
setAllowsCheating() |
void |
setOnClickHandler(IClickedIngredient.IOnClickHandler onClickHandler) |
java.lang.String |
toString() |
@Nullable public static <V> ClickedIngredient<V> create(V value, @Nullable net.minecraft.client.renderer.Rectangle2d area)
public V getValue()
getValue in interface IClickedIngredient<V>@Nullable public net.minecraft.client.renderer.Rectangle2d getArea()
getArea in interface IClickedIngredient<V>public void setAllowsCheating()
public void setOnClickHandler(IClickedIngredient.IOnClickHandler onClickHandler)
setOnClickHandler in interface IClickedIngredient<V>public net.minecraft.item.ItemStack getCheatItemStack()
getCheatItemStack in interface IClickedIngredient<V>public void onClickHandled()
onClickHandled in interface IClickedIngredient<V>public java.lang.String toString()
toString in class java.lang.Object