net.minecraft.crafting.recipe

public class Ingredient

implements com.google.common.base.Predicate<ItemStack>

akq
net.minecraft.class_3193
net.minecraft.crafting.recipe.Ingredient
net.minecraft.item.crafting.Ingredient
net.minecraft.item.crafting.Ingredient

Field summary

Modifier and TypeField
public static final Ingredient
a
field_15680
EMPTY
field_193370_a
EMPTY
private final ItemStack[]
b
field_15681
items
field_193371_b
matchingStacks
private it.unimi.dsi.fastutil.ints.IntList
c
field_15682
ids
field_194140_c
matchingStacksPacked

Constructor summary

ModifierConstructor
private (ItemStack... items)

Method summary

Modifier and TypeMethod
public boolean
a(aip arg0)
method_14246(class_1071 arg0)
apply(ItemStack item)
apply(ItemStack arg0)
apply(ItemStack arg0)
public it.unimi.dsi.fastutil.ints.IntList
b()
method_14249()
getIds()
func_194139_b()
getValidItemStacksPacked()
public static Ingredient
a(ain arg0)
method_14245(class_1069 arg0)
of(Item item)
func_193367_a(Item arg0)
fromItem(Item arg0)
public static Ingredient
a(ain... arg0)
method_14247(class_1069... arg0)
of(Item... items)
func_193368_a(Item... arg0)
fromItems(Item... items)
public static Ingredient
a(aip... arg0)
method_14248(class_1071... arg0)
of(ItemStack... items)
func_193369_a(ItemStack... arg0)
fromStacks(ItemStack... stacks)
public ItemStack[]
a()
method_14244()
getItems()
func_193365_a()
getMatchingStacks()