net.minecraft.item

class StackedContents$Matcher

aef$a
net.minecraft.unmapped.C_72437940$C_59358763
net.minecraft.item.StackedContents$Matcher

Field summary

Modifier and TypeField
private final Recipe
b
f_54240027
recipe
private final List<Ingredient>
c
f_55791037
ingredients
private final int
d
f_53350886
totalIngredients
private final int[]
e
f_45320789
requiredItems
private final int
f
f_36688621
totalRequiredItems
private final BitSet
g
f_45413408
requirementsMatrix
private it.unimi.dsi.fastutil.ints.IntList
h
f_48898829
ingredientItemLookup

Constructor summary

ModifierConstructor
public (StackedContents arg0, Recipe recipe)

Method summary

Modifier and TypeMethod
public boolean
a(int arg0, it.unimi.dsi.fastutil.ints.IntList arg1)
m_18141976(int arg0, it.unimi.dsi.fastutil.ints.IntList arg1)
canCraft(int multiplier, it.unimi.dsi.fastutil.ints.IntList output)
private int[]
a()
m_10399534()
createItemRequirementList()
private boolean
a(int arg0)
m_15312307(int arg0)
checkRequirements(int multiplier)
private boolean
b(int arg0)
m_61807585(int arg0)
getRequirement(int item)
private void
c(int arg0)
m_10318565(int arg0)
unfulfillRequirement(int item)
private int
d(int arg0)
m_34426174(int arg0)
getRequirementIndex(int item)
private boolean
a(boolean arg0, int arg1, int arg2)
m_13372696(boolean arg0, int arg1, int arg2)
needsRequirement(boolean reversed, int index, int ingredientIndex)
private boolean
b(boolean arg0, int arg1, int arg2)
m_33195055(boolean arg0, int arg1, int arg2)
checkRequirement(boolean reversed, int index, int ingredientIndex)
private void
c(boolean arg0, int arg1, int arg2)
m_83037117(boolean arg0, int arg1, int arg2)
flipRequirement(boolean reversed, int index, int ingredientIndex)
private int
d(boolean arg0, int arg1, int arg2)
m_85123604(boolean arg0, int arg1, int arg2)
getRequirementIndex(boolean reversed, int index, int ingredientIndex)
private void
a(boolean arg0, int arg1)
m_81381163(boolean arg0, int arg1)
addRequirement(boolean reversed, int item)
private boolean
b(boolean arg0, int arg1)
m_98067878(boolean arg0, int arg1)
isRequirementUnfulfilled(boolean reversed, int item)
private int
c(boolean arg0, int arg1)
m_82250504(boolean arg0, int arg1)
getRequirementIndex(boolean reversed, int item)
public int
b(int arg0, it.unimi.dsi.fastutil.ints.IntList arg1)
m_47593883(int arg0, it.unimi.dsi.fastutil.ints.IntList arg1)
countCrafts(int minimum, it.unimi.dsi.fastutil.ints.IntList output)
private int
b()
m_81111365()
getMaximumCrafts()