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