public class IngredientNBT extends Ingredient
Modifier and Type | Class and Description |
---|---|
static class |
IngredientNBT.Serializer |
Ingredient.IItemList, Ingredient.SingleItemList, Ingredient.TagList
EMPTY
Modifier | Constructor and Description |
---|---|
protected |
IngredientNBT(ItemStack stack) |
Modifier and Type | Method and Description |
---|---|
IIngredientSerializer<? extends Ingredient> |
getSerializer() |
boolean |
isSimple() |
com.google.gson.JsonElement |
serialize() |
boolean |
test(ItemStack input) |
deserialize, deserializeItemList, fromItemListStream, fromItems, fromStacks, fromTag, getMatchingStacks, getValidItemStacksPacked, hasNoMatchingItems, invalidate, invalidateAll, isVanilla, merge, read, write
protected IngredientNBT(ItemStack stack)
public boolean test(@Nullable ItemStack input)
test
in interface java.util.function.Predicate<ItemStack>
test
in class Ingredient
public boolean isSimple()
isSimple
in class Ingredient
public IIngredientSerializer<? extends Ingredient> getSerializer()
getSerializer
in class Ingredient
public com.google.gson.JsonElement serialize()
serialize
in class Ingredient