net.minecraft.world.entity.player

class StackedContents$RecipePicker

ctd$c
net.minecraft.world.entity.player.StackedContents$RecipePicker
net.minecraft.class_1662$class_1663

Field summary

Modifier and TypeField
private final List<? extends StackedContents$IngredientInfo<T>>
c
ingredients
field_7552
private final int
d
ingredientCount
field_7556
private final List<T>
e
items
field_7551
private final int
f
itemCount
field_7553
private final BitSet
g
data
field_7558
private final it.unimi.dsi.fastutil.ints.IntList
h
path
field_7557

Constructor summary

ModifierConstructor
public (List<? extends StackedContents$IngredientInfo<T>> arg0)

Method summary

Modifier and TypeMethod
private void
a()
setInitialConnections()
method_61505()
public boolean
a(int arg0, ctd$b<T> arg1)
tryPick(int arg0, StackedContents$Output<T> arg1)
method_7417(int arg0, class_1662$class_9874<T> arg1)
private static boolean
a(int arg0)
isPathIndexItem(int arg0)
method_61506(int arg0)
private it.unimi.dsi.fastutil.ints.IntList
b(int arg0)
tryAssigningNewItem(int arg0)
method_61509(int arg0)
private it.unimi.dsi.fastutil.ints.IntList
c(int arg0)
findNewItemAssignmentPath(int arg0)
method_61511(int arg0)
private int
b()
visitedIngredientOffset()
method_61510()
private int
c()
visitedIngredientCount()
method_61513()
private int
d()
visitedItemOffset()
method_61515()
private int
e()
visitedItemCount()
method_61517()
private int
f()
satisfiedOffset()
method_61519()
private int
g()
satisfiedCount()
method_61522()
private int
h()
connectionOffset()
method_61525()
private int
i()
connectionCount()
method_61527()
private int
j()
residualOffset()
method_61529()
private int
k()
residualCount()
method_61530()
private boolean
d(int arg0)
isSatisfied(int arg0)
method_7416(int arg0)
private void
e(int arg0)
setSatisfied(int arg0)
method_7421(int arg0)
private int
f(int arg0)
getSatisfiedIndex(int arg0)
method_7419(int arg0)
private void
l()
clearSatisfied()
method_61532()
private void
a(int arg0, int arg1)
setConnection(int arg0, int arg1)
method_61507(int arg0, int arg1)
private boolean
b(int arg0, int arg1)
hasConnection(int arg0, int arg1)
method_7418(int arg0, int arg1)
private int
c(int arg0, int arg1)
getConnectionIndex(int arg0, int arg1)
method_61512(int arg0, int arg1)
private boolean
d(int arg0, int arg1)
isAssigned(int arg0, int arg1)
method_61514(int arg0, int arg1)
private void
e(int arg0, int arg1)
assign(int arg0, int arg1)
method_61516(int arg0, int arg1)
private void
f(int arg0, int arg1)
unassign(int arg0, int arg1)
method_61518(int arg0, int arg1)
private int
g(int arg0, int arg1)
getResidualIndex(int arg0, int arg1)
method_61521(int arg0, int arg1)
private void
g(int arg0)
visitIngredient(int arg0)
method_61520(int arg0)
private boolean
h(int arg0)
hasVisitedIngredient(int arg0)
method_61523(int arg0)
private int
i(int arg0)
getVisitedIngredientIndex(int arg0)
method_61526(int arg0)
private void
j(int arg0)
visitItem(int arg0)
method_61528(int arg0)
private boolean
k(int arg0)
hasVisitedItem(int arg0)
method_7426(int arg0)
private int
l(int arg0)
getVisitiedItemIndex(int arg0)
method_61531(int arg0)
private void
m()
clearAllVisited()
method_61533()
private void
h(int arg0, int arg1)
clearRange(int arg0, int arg1)
method_61524(int arg0, int arg1)
public int
b(int arg0, ctd$b<T> arg1)
tryPickAll(int arg0, StackedContents$Output<T> arg1)
method_7427(int arg0, class_1662$class_9874<T> arg1)