net.minecraft.item

class StackedContents$Matcher

aoe$a
net.minecraft.unmapped.C_72437940$C_59358763
net.minecraft.item.StackedContents$Matcher
net.minecraft.item.crafting.RecipeItemHelper$RecipePicker

Field summary

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

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)
func_194092_a(int arg0, it.unimi.dsi.fastutil.ints.IntList arg1)
private int[]
a()
m_10399534()
createItemRequirementList()
func_194097_a()
private boolean
a(int arg0)
m_15312307(int arg0)
checkRequirements(int multiplier)
func_194098_a(int arg0)
private boolean
b(int arg0)
m_61807585(int arg0)
getRequirement(int item)
func_194091_b(int arg0)
private void
c(int arg0)
m_10318565(int arg0)
unfulfillRequirement(int item)
func_194096_c(int arg0)
private int
d(int arg0)
m_34426174(int arg0)
getRequirementIndex(int item)
func_194094_d(int arg0)
private boolean
a(boolean arg0, int arg1, int arg2)
m_13372696(boolean arg0, int arg1, int arg2)
needsRequirement(boolean reversed, int index, int ingredientIndex)
func_194093_a(boolean arg0, int arg1, int arg2)
private boolean
b(boolean arg0, int arg1, int arg2)
m_33195055(boolean arg0, int arg1, int arg2)
checkRequirement(boolean reversed, int index, int ingredientIndex)
func_194100_b(boolean arg0, int arg1, int arg2)
private void
c(boolean arg0, int arg1, int arg2)
m_83037117(boolean arg0, int arg1, int arg2)
flipRequirement(boolean reversed, int index, int ingredientIndex)
func_194089_c(boolean arg0, int arg1, int arg2)
private int
d(boolean arg0, int arg1, int arg2)
m_85123604(boolean arg0, int arg1, int arg2)
getRequirementIndex(boolean reversed, int index, int ingredientIndex)
func_194095_d(boolean arg0, int arg1, int arg2)
private void
a(boolean arg0, int arg1)
m_81381163(boolean arg0, int arg1)
addRequirement(boolean reversed, int item)
func_194088_a(boolean arg0, int arg1)
private boolean
b(boolean arg0, int arg1)
m_98067878(boolean arg0, int arg1)
isRequirementUnfulfilled(boolean reversed, int item)
func_194101_b(boolean arg0, int arg1)
private int
c(boolean arg0, int arg1)
m_82250504(boolean arg0, int arg1)
getRequirementIndex(boolean reversed, int item)
func_194099_c(boolean arg0, int arg1)
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)
func_194102_b(int arg0, it.unimi.dsi.fastutil.ints.IntList arg1)
private int
b()
m_81111365()
getMaximumCrafts()
func_194090_b()