public class FluidStackHelper extends java.lang.Object implements IIngredientHelper<net.minecraftforge.fluids.FluidStack>
| Constructor and Description |
|---|
FluidStackHelper() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<net.minecraftforge.fluids.FluidStack> |
expandSubtypes(java.util.List<net.minecraftforge.fluids.FluidStack> contained)
Expands any wildcard ingredients into all its subtypes.
|
java.lang.Iterable<java.awt.Color> |
getColors(net.minecraftforge.fluids.FluidStack ingredient)
Get the main colors of this ingredient.
|
java.lang.String |
getDisplayName(net.minecraftforge.fluids.FluidStack ingredient)
Display name used for searching.
|
java.lang.String |
getErrorInfo(net.minecraftforge.fluids.FluidStack ingredient)
Get information for error messages involving this ingredient.
|
net.minecraftforge.fluids.FluidStack |
getMatch(java.lang.Iterable<net.minecraftforge.fluids.FluidStack> ingredients,
net.minecraftforge.fluids.FluidStack toMatch)
Find a matching ingredient from a group of them.
|
java.lang.String |
getModId(net.minecraftforge.fluids.FluidStack ingredient)
Return the modId of the mod that created this ingredient.
|
java.lang.String |
getUniqueId(net.minecraftforge.fluids.FluidStack ingredient)
Unique ID for use in comparing, blacklisting, and looking up ingredients.
|
java.lang.String |
getWildcardId(net.minecraftforge.fluids.FluidStack ingredient)
Wildcard ID for use in comparing, blacklisting, and looking up ingredients.
|
public java.util.List<net.minecraftforge.fluids.FluidStack> expandSubtypes(java.util.List<net.minecraftforge.fluids.FluidStack> contained)
IIngredientHelperexpandSubtypes in interface IIngredientHelper<net.minecraftforge.fluids.FluidStack>@Nullable
public net.minecraftforge.fluids.FluidStack getMatch(java.lang.Iterable<net.minecraftforge.fluids.FluidStack> ingredients,
net.minecraftforge.fluids.FluidStack toMatch)
IIngredientHelpergetMatch in interface IIngredientHelper<net.minecraftforge.fluids.FluidStack>public java.lang.String getDisplayName(net.minecraftforge.fluids.FluidStack ingredient)
IIngredientHelpergetDisplayName in interface IIngredientHelper<net.minecraftforge.fluids.FluidStack>public java.lang.String getUniqueId(net.minecraftforge.fluids.FluidStack ingredient)
IIngredientHelpergetUniqueId in interface IIngredientHelper<net.minecraftforge.fluids.FluidStack>public java.lang.String getWildcardId(net.minecraftforge.fluids.FluidStack ingredient)
IIngredientHelpergetWildcardId in interface IIngredientHelper<net.minecraftforge.fluids.FluidStack>public java.lang.String getModId(net.minecraftforge.fluids.FluidStack ingredient)
IIngredientHelpergetModId in interface IIngredientHelper<net.minecraftforge.fluids.FluidStack>public java.lang.Iterable<java.awt.Color> getColors(net.minecraftforge.fluids.FluidStack ingredient)
IIngredientHelpergetColors in interface IIngredientHelper<net.minecraftforge.fluids.FluidStack>public java.lang.String getErrorInfo(net.minecraftforge.fluids.FluidStack ingredient)
IIngredientHelpergetErrorInfo in interface IIngredientHelper<net.minecraftforge.fluids.FluidStack>