net.minecraft.crafting.recipe

public final class Ingredient

implements Predicate<ItemStack>

avd
net.minecraft.unmapped.C_54623453
net.minecraft.crafting.recipe.Ingredient
net.minecraft.item.crafting.Ingredient

Field summary

Modifier and TypeField
private static final Predicate<? super Ingredient$Value>
b
f_22669990
NOT_ALL_EMPTY
field_209362_b
public static final Ingredient
a
f_93560149
EMPTY
field_193370_a
private final Ingredient$Value[]
c
f_07151364
values
field_199807_b
private ItemStack[]
d
f_54933748
items
field_193371_b
private it.unimi.dsi.fastutil.ints.IntList
e
f_27027074
ids
field_194140_c

Constructor summary

ModifierConstructor
private (Stream<? extends Ingredient$Value> values)

Method summary

Modifier and TypeMethod
private void
f()
m_23205382()
dissolve()
func_199806_d()
public boolean
a(ata arg0)
test(C_88708284 arg0)
test(ItemStack arg0)
test(ItemStack arg0)
public it.unimi.dsi.fastutil.ints.IntList
b()
m_43684183()
getIds()
func_194139_b()
public void
a(hy arg0)
m_13362859(C_04635774 arg0)
serialize(PacketByteBuf buffer)
func_199564_a(PacketBuffer arg0)
public com.google.gson.JsonElement
c()
m_59662270()
toJson()
func_200304_c()
public boolean
d()
m_31871997()
isEmpty()
func_203189_d()
private static Ingredient
a(Stream<? extends avd$c> arg0)
m_00435653(Stream<? extends C_54623453$C_51336664> arg0)
fromValues(Stream<? extends Ingredient$Value> values)
func_209357_a(Stream<? extends Ingredient$IItemList> arg0)
public static Ingredient
a(axr... arg0)
m_69347133(C_67044172... arg0)
of(ItemLike... items)
func_199804_a(IItemProvider... arg0)
public static Ingredient
a(wy<asw> arg0)
m_01689109(C_31113477<C_98888256> arg0)
of(Tag<Item> tag)
func_199805_a(Tag<Item> arg0)
public static Ingredient
b(hy arg0)
m_96057159(C_04635774 arg0)
deserialize(PacketByteBuf buffer)
func_199566_b(PacketBuffer arg0)
public static Ingredient
a(com.google.gson.JsonElement arg0)
m_99768123(com.google.gson.JsonElement arg0)
fromJson(com.google.gson.JsonElement json)
func_199802_a(com.google.gson.JsonElement arg0)
public static Ingredient$Value
a(com.google.gson.JsonObject arg0)
m_49010591(com.google.gson.JsonObject arg0)
valueFromJson(com.google.gson.JsonObject json)
func_199803_a(com.google.gson.JsonObject arg0)
public ItemStack[]
a()
m_67246677()
getItems()
func_193365_a()
public static Ingredient
a(ata... arg0)
m_93006472(C_88708284... arg0)
of(ItemStack... items)
func_193369_a(ItemStack... arg0)