| private void | | setInitialConnections() | | setInitialConnections() | | method_61505() | | initItemMatch() |
|
| public boolean | |
| private static boolean | | isPathIndexItem(int index) | | isPathIndexItem(int index) | | method_61506(int arg0) | | isItem(int index) |
|
| private it.unimi.dsi.fastutil.ints.IntList | | tryAssigningNewItem(int capacity) | | tryAssigningNewItem(int capacity) | | method_61509(int arg0) | | tryFindIngredientItemLookup(int min) |
|
| private it.unimi.dsi.fastutil.ints.IntList | | findNewItemAssignmentPath(int startingItem) | | findNewItemAssignmentPath(int startingItem) | | method_61511(int arg0) | | findIngredientItemLookup(int itemIndex) |
|
| private int | | visitedIngredientOffset() | | visitedIngredientOffset() | | method_61510() | | getVisitedIngredientIndexOffset() |
|
| private int | | visitedIngredientCount() | | visitedIngredientCount() | | method_61513() | | getVisitedIngredientIndexCount() |
|
| private int | | visitedItemOffset() | | visitedItemOffset() | | method_61515() | | getVisitedItemIndexOffset() |
|
| private int | | visitedItemCount() | | visitedItemCount() | | method_61517() | | getVisitedItemIndexCount() |
|
| private int | | satisfiedOffset() | | satisfiedOffset() | | method_61519() | | getRequirementIndexOffset() |
|
| private int | | satisfiedCount() | | satisfiedCount() | | method_61522() | | getRequirementIndexCount() |
|
| private int | | connectionOffset() | | connectionOffset() | | method_61525() | | getItemMatchIndexOffset() |
|
| private int | | connectionCount() | | connectionCount() | | method_61527() | | getItemMatchIndexCount() |
|
| private int | | residualOffset() | | residualOffset() | | method_61529() | | getMissingIndexOffset() |
|
| private int | | residualCount() | | residualCount() | | method_61530() | | getMissingIndexCount() |
|
| private boolean | | isSatisfied(int ingredient) | | isSatisfied(int ingredient) | | method_7416(int arg0) | | getRequirement(int itemId) |
|
| private void | | setSatisfied(int ingredient) | | setSatisfied(int ingredient) | | method_7421(int arg0) | | unfulfillRequirement(int itemId) |
|
| private int | | getSatisfiedIndex(int ingredient) | | getSatisfiedIndex(int ingredient) | | method_7419(int arg0) | | getRequirementIndex(int itemId) |
|
| private void | | clearSatisfied() | | clearSatisfied() | | method_61532() | | clearRequirements() |
|
| private void | | setConnection(int item, int ingredient) | | setConnection(int item, int ingredient) | | method_61507(int arg0, int arg1) | | setMatch(int itemIndex, int ingredientIndex) |
|
| private boolean | | hasConnection(int item, int ingredient) | | hasConnection(int item, int ingredient) | | method_7418(int arg0, int arg1) | | matches(int itemIndex, int ingredientIndex) |
|
| private int | | getConnectionIndex(int item, int ingredient) | | getConnectionIndex(int item, int ingredient) | | method_61512(int arg0, int arg1) | | getMatchIndex(int itemIndex, int ingredientIndex) |
|
| private boolean | | isAssigned(int item, int ingredient) | | isAssigned(int item, int ingredient) | | method_61514(int arg0, int arg1) | | isMissing(int itemIndex, int ingredientIndex) |
|
| private void | | assign(int item, int ingredient) | | assign(int item, int ingredient) | | method_61516(int arg0, int arg1) | | markMissing(int itemIndex, int ingredientIndex) |
|
| private void | | unassign(int item, int ingredient) | | unassign(int item, int ingredient) | | method_61518(int arg0, int arg1) | | markNotMissing(int itemIndex, int ingredientIndex) |
|
| private int | | getResidualIndex(int item, int ingredient) | | getResidualIndex(int item, int ingredient) | | method_61521(int arg0, int arg1) | | getMissingIndex(int itemIndex, int ingredientIndex) |
|
| private void | | visitIngredient(int item) | | visitIngredient(int item) | | method_61520(int arg0) | | markIngredientVisited(int index) |
|
| private boolean | | hasVisitedIngredient(int ingredient) | | hasVisitedIngredient(int ingredient) | | method_61523(int arg0) | | hasVisitedIngredient(int index) |
|
| private int | | getVisitedIngredientIndex(int ingredient) | | getVisitedIngredientIndex(int ingredient) | | method_61526(int arg0) | | getVisitedIngredientIndex(int index) |
|
| private void | | visitItem(int item) | | visitItem(int item) | | method_61528(int arg0) | | markItemVisited(int index) |
|
| private boolean | | hasVisitedItem(int item) | | hasVisitedItem(int item) | | method_7426(int arg0) | | isRequirementUnfulfilled(int index) |
|
| private int | | getVisitiedItemIndex(int item) | | getVisitiedItemIndex(int item) | | method_61531(int arg0) | | getVisitedItemIndex(int index) |
|
| private void | | clearAllVisited() | | clearAllVisited() | | method_61533() | | clearVisited() |
|
| private void | | clearRange(int offset, int count) | | clearRange(int offset, int count) | | method_61524(int arg0, int arg1) | | clear(int start, int offset) |
|
| public int | |