Class StackedContents<T>
java.lang.Object
net.minecraft.world.entity.player.StackedContents<T>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface
static interface
(package private) class
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
private static <T> boolean
anyIngredientMatches
(Iterable<? extends StackedContents.IngredientInfo<T>> p_389661_, T p_389709_) void
clear()
int
getResultUpperBound
(List<? extends StackedContents.IngredientInfo<T>> p_389547_) getUniqueAvailableIngredientItems
(Iterable<? extends StackedContents.IngredientInfo<T>> p_389607_) (package private) boolean
hasAtLeast
(T p_362841_, int p_364786_) (package private) void
(package private) void
boolean
tryPick
(List<? extends StackedContents.IngredientInfo<T>> p_363544_, int p_364228_, StackedContents.Output<T> p_362098_) int
tryPickAll
(List<? extends StackedContents.IngredientInfo<T>> p_363263_, int p_362732_, StackedContents.Output<T> p_361155_)
-
Field Details
-
amounts
-
-
Constructor Details
-
StackedContents
public StackedContents()
-
-
Method Details
-
hasAtLeast
-
take
-
put
-
tryPick
public boolean tryPick(List<? extends StackedContents.IngredientInfo<T>> p_363544_, int p_364228_, @Nullable StackedContents.Output<T> p_362098_) -
tryPickAll
public int tryPickAll(List<? extends StackedContents.IngredientInfo<T>> p_363263_, int p_362732_, @Nullable StackedContents.Output<T> p_361155_) -
clear
public void clear() -
account
-
getUniqueAvailableIngredientItems
List<T> getUniqueAvailableIngredientItems(Iterable<? extends StackedContents.IngredientInfo<T>> p_389607_) -
anyIngredientMatches
private static <T> boolean anyIngredientMatches(Iterable<? extends StackedContents.IngredientInfo<T>> p_389661_, T p_389709_) -
getResultUpperBound
-