History - net.minecraft.item.StackedContents$Matcher
1.12.2
Names
aef$a
net.minecraft.class_3175$class_3176
net.minecraft.item.StackedContents$Matcher
net.minecraft.client.util.RecipeItemHelper$RecipePicker
net.minecraft.client.util.RecipeItemHelper$RecipePicker
Fields
Recipe: b, field_15630, recipe, field_194105_b, recipe
List<Ingredient>: c, field_15631, ingredients, field_194106_c, ingredients
int: d, field_15632, totalIngredients, field_194107_d, ingredientCount
int[]: e, field_15633, requiredItems, field_194108_e, possessedIngredientStacks
int: f, field_15634, totalRequiredItems, field_194109_f, possessedIngredientStackCount
BitSet: g, field_15635, requirementsMatrix, field_194110_g, data
it.unimi.dsi.fastutil.ints.IntList: h, field_15636, ingredientItemLookup, field_194111_h, path
Constructors
Methods
boolean (int, it.unimi.dsi.fastutil.ints.IntList): a, method_14180, canCraft, func_194092_a, tryPick
int[] (): a, method_14178, createItemRequirementList, func_194097_a, getUniqueAvailIngredientItems
boolean (int): a, method_14179, checkRequirements, func_194098_a, dfs
boolean (int): b, method_14185, getRequirement, func_194091_b, isSatisfied
void (int): c, method_14189, unfulfillRequirement, func_194096_c, setSatisfied
int (int): d, method_14192, getRequirementIndex, func_194094_d, getSatisfiedIndex
boolean (boolean, int, int): a, method_14183, needsRequirement, func_194093_a, hasConnection
boolean (boolean, int, int): b, method_14188, checkRequirement, func_194100_b, hasResidual
void (boolean, int, int): c, method_14191, flipRequirement, func_194089_c, toggleResidual
int (boolean, int, int): d, method_14193, getRequirementIndex, func_194095_d, getIndex
void (boolean, int): a, method_14182, addRequirement, func_194088_a, visit
boolean (boolean, int): b, method_14187, isRequirementUnfulfilled, func_194101_b, hasVisited
int (boolean, int): c, method_14190, getRequirementIndex, func_194099_c, getVisitedIndex
int (int, it.unimi.dsi.fastutil.ints.IntList): b, method_14186, countCrafts, func_194102_b, tryPickAll
int (): b, method_14184, getMaximumCrafts, func_194090_b, getMinIngredientCount