History - net.minecraft.recipe.RecipeMatcher$Matcher

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

Names

Fields

Constructors

Methods

26.2

Names

Fields

Constructors

Methods

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Constructors

Methods

1.21.11_unobfuscated

Names

net.minecraft.world.entity.player.StackedContents$RecipePicker

net.minecraft.class_1662$class_1663

net.minecraft.recipe.RecipeMatcher$Matcher

Fields

List<? extends RecipeMatcher$RawIngredient<T>>: ingredients, field_7552, ingredients

int: ingredientCount, field_7556, totalIngredients

List<T>: items, field_7551, requiredItems

int: itemCount, field_7553, totalRequiredItems

BitSet: data, field_7558, bits

it.unimi.dsi.fastutil.ints.IntList: path, field_7557, ingredientItemLookup

boolean: $assertionsDisabled, field_52505, field_52505

RecipeMatcher: this$0, field_7554, field_7554

Constructors

(List<? extends RecipeMatcher$RawIngredient<T>>)

Methods

void (): setInitialConnections, method_61505, initItemMatch

boolean (int, RecipeMatcher$ItemCallback<T>): tryPick, method_7417, match

boolean (int): isPathIndexItem, method_61506, isItem

it.unimi.dsi.fastutil.ints.IntList (int): tryAssigningNewItem, method_61509, tryFindIngredientItemLookup

it.unimi.dsi.fastutil.ints.IntList (int): findNewItemAssignmentPath, method_61511, findIngredientItemLookup

int (): visitedIngredientOffset, method_61510, getVisitedIngredientIndexOffset

int (): visitedIngredientCount, method_61513, getVisitedIngredientIndexCount

int (): visitedItemOffset, method_61515, getVisitedItemIndexOffset

int (): visitedItemCount, method_61517, getVisitedItemIndexCount

int (): satisfiedOffset, method_61519, getRequirementIndexOffset

int (): satisfiedCount, method_61522, getRequirementIndexCount

int (): connectionOffset, method_61525, getItemMatchIndexOffset

int (): connectionCount, method_61527, getItemMatchIndexCount

int (): residualOffset, method_61529, getMissingIndexOffset

int (): residualCount, method_61530, getMissingIndexCount

boolean (int): isSatisfied, method_7416, getRequirement

void (int): setSatisfied, method_7421, unfulfillRequirement

int (int): getSatisfiedIndex, method_7419, getRequirementIndex

void (): clearSatisfied, method_61532, clearRequirements

void (int, int): setConnection, method_61507, setMatch

boolean (int, int): hasConnection, method_7418, matches

int (int, int): getConnectionIndex, method_61512, getMatchIndex

boolean (int, int): isAssigned, method_61514, isMissing

void (int, int): assign, method_61516, markMissing

void (int, int): unassign, method_61518, markNotMissing

int (int, int): getResidualIndex, method_61521, getMissingIndex

void (int): visitIngredient, method_61520, markIngredientVisited

boolean (int): hasVisitedIngredient, method_61523, hasVisitedIngredient

int (int): getVisitedIngredientIndex, method_61526, getVisitedIngredientIndex

void (int): visitItem, method_61528, markItemVisited

boolean (int): hasVisitedItem, method_7426, isRequirementUnfulfilled

int (int): getVisitiedItemIndex, method_61531, getVisitedItemIndex

void (): clearAllVisited, method_61533, clearVisited

void (int, int): clearRange, method_61524, clear

int (int, RecipeMatcher$ItemCallback<T>): tryPickAll, method_7427, countCrafts