public class MCLiquidStack
extends java.lang.Object
implements crafttweaker.api.liquid.ILiquidStack
Constructor and Description |
---|
MCLiquidStack(net.minecraftforge.fluids.FluidStack stack) |
Modifier and Type | Method and Description |
---|---|
crafttweaker.api.item.IIngredient |
amount(int amount) |
crafttweaker.api.item.IItemStack |
applyTransform(crafttweaker.api.item.IItemStack item,
crafttweaker.api.player.IPlayer byPlayer) |
boolean |
contains(crafttweaker.api.item.IIngredient ingredient) |
int |
getAmount() |
crafttweaker.api.liquid.ILiquidDefinition |
getDefinition() |
int |
getDensity() |
java.lang.String |
getDisplayName() |
java.lang.Object |
getInternal() |
crafttweaker.api.item.IItemStack[] |
getItemArray() |
java.util.List<crafttweaker.api.item.IItemStack> |
getItems() |
java.util.List<crafttweaker.api.liquid.ILiquidStack> |
getLiquids() |
int |
getLuminosity() |
java.lang.String |
getMark() |
java.lang.String |
getName() |
crafttweaker.api.data.IData |
getTag() |
int |
getTemperature() |
int |
getViscosity() |
boolean |
hasTransformers() |
boolean |
isGaseous() |
crafttweaker.api.item.IIngredient |
marked(java.lang.String mark) |
boolean |
matches(crafttweaker.api.item.IItemStack item) |
boolean |
matches(crafttweaker.api.liquid.ILiquidStack liquid) |
boolean |
matchesExact(crafttweaker.api.item.IItemStack item) |
crafttweaker.api.item.IIngredient |
only(crafttweaker.api.item.IItemCondition condition) |
crafttweaker.api.item.IIngredient |
or(crafttweaker.api.item.IIngredient ingredient) |
java.lang.String |
toString() |
crafttweaker.api.item.IIngredient |
transform(crafttweaker.api.item.IItemTransformer transformer) |
crafttweaker.api.liquid.ILiquidStack |
withAmount(int amount) |
crafttweaker.api.liquid.ILiquidStack |
withTag(crafttweaker.api.data.IData data) |
public crafttweaker.api.liquid.ILiquidDefinition getDefinition()
getDefinition
in interface crafttweaker.api.liquid.ILiquidStack
public java.lang.String getName()
getName
in interface crafttweaker.api.liquid.ILiquidStack
public java.lang.String getDisplayName()
getDisplayName
in interface crafttweaker.api.liquid.ILiquidStack
public int getAmount()
getAmount
in interface crafttweaker.api.item.IIngredient
getAmount
in interface crafttweaker.api.liquid.ILiquidStack
public crafttweaker.api.data.IData getTag()
getTag
in interface crafttweaker.api.liquid.ILiquidStack
public crafttweaker.api.liquid.ILiquidStack withTag(crafttweaker.api.data.IData data)
withTag
in interface crafttweaker.api.liquid.ILiquidStack
public crafttweaker.api.liquid.ILiquidStack withAmount(int amount)
withAmount
in interface crafttweaker.api.liquid.ILiquidStack
public int getLuminosity()
getLuminosity
in interface crafttweaker.api.liquid.ILiquidStack
public int getDensity()
getDensity
in interface crafttweaker.api.liquid.ILiquidStack
public int getTemperature()
getTemperature
in interface crafttweaker.api.liquid.ILiquidStack
public int getViscosity()
getViscosity
in interface crafttweaker.api.liquid.ILiquidStack
public boolean isGaseous()
isGaseous
in interface crafttweaker.api.liquid.ILiquidStack
public java.lang.Object getInternal()
getInternal
in interface crafttweaker.api.item.IIngredient
getInternal
in interface crafttweaker.api.liquid.ILiquidStack
public java.lang.String getMark()
getMark
in interface crafttweaker.api.item.IIngredient
public java.util.List<crafttweaker.api.item.IItemStack> getItems()
getItems
in interface crafttweaker.api.item.IIngredient
public crafttweaker.api.item.IItemStack[] getItemArray()
getItemArray
in interface crafttweaker.api.item.IIngredient
public java.util.List<crafttweaker.api.liquid.ILiquidStack> getLiquids()
getLiquids
in interface crafttweaker.api.item.IIngredient
public crafttweaker.api.item.IIngredient amount(int amount)
amount
in interface crafttweaker.api.item.IIngredient
public crafttweaker.api.item.IIngredient or(crafttweaker.api.item.IIngredient ingredient)
or
in interface crafttweaker.api.item.IIngredient
public crafttweaker.api.item.IIngredient transform(crafttweaker.api.item.IItemTransformer transformer)
transform
in interface crafttweaker.api.item.IIngredient
public crafttweaker.api.item.IIngredient only(crafttweaker.api.item.IItemCondition condition)
only
in interface crafttweaker.api.item.IIngredient
public crafttweaker.api.item.IIngredient marked(java.lang.String mark)
marked
in interface crafttweaker.api.item.IIngredient
public boolean matches(crafttweaker.api.item.IItemStack item)
matches
in interface crafttweaker.api.item.IIngredient
public boolean matchesExact(crafttweaker.api.item.IItemStack item)
matchesExact
in interface crafttweaker.api.item.IIngredient
public boolean matches(crafttweaker.api.liquid.ILiquidStack liquid)
matches
in interface crafttweaker.api.item.IIngredient
public boolean contains(crafttweaker.api.item.IIngredient ingredient)
contains
in interface crafttweaker.api.item.IIngredient
public crafttweaker.api.item.IItemStack applyTransform(crafttweaker.api.item.IItemStack item, crafttweaker.api.player.IPlayer byPlayer)
applyTransform
in interface crafttweaker.api.item.IIngredient
public boolean hasTransformers()
hasTransformers
in interface crafttweaker.api.item.IIngredient
public java.lang.String toString()
toString
in class java.lang.Object