Class StackedContents
java.lang.Object
net.minecraft.world.entity.player.StackedContents
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
accountSimpleStack
(ItemStack pStack) void
accountStack
(ItemStack pStack) void
accountStack
(ItemStack pStack, int pAmount) boolean
boolean
void
clear()
static ItemStack
fromStackingIndex
(int pStackingIndex) int
getBiggestCraftableStack
(RecipeHolder<?> p_300888_, int p_300980_, it.unimi.dsi.fastutil.ints.IntList p_36495_) int
getBiggestCraftableStack
(RecipeHolder<?> p_301005_, it.unimi.dsi.fastutil.ints.IntList p_36474_) static int
getStackingIndex
(ItemStack pStack) (package private) boolean
has
(int pStackingIndex) (package private) void
put
(int pStackingIndex, int pIncrement) (package private) int
take
(int pStackingIndex, int pAmount)
-
Field Details
-
EMPTY
private static final int EMPTY- See Also:
-
contents
public final it.unimi.dsi.fastutil.ints.Int2IntMap contents
-
-
Constructor Details
-
StackedContents
public StackedContents()
-
-
Method Details
-
accountSimpleStack
-
accountStack
-
accountStack
-
getStackingIndex
-
has
boolean has(int pStackingIndex) -
take
int take(int pStackingIndex, int pAmount) -
put
void put(int pStackingIndex, int pIncrement) -
canCraft
-
canCraft
public boolean canCraft(Recipe<?> p_36479_, @Nullable it.unimi.dsi.fastutil.ints.IntList p_36480_, int p_36481_) -
getBiggestCraftableStack
public int getBiggestCraftableStack(RecipeHolder<?> p_301005_, @Nullable it.unimi.dsi.fastutil.ints.IntList p_36474_) -
getBiggestCraftableStack
public int getBiggestCraftableStack(RecipeHolder<?> p_300888_, int p_300980_, @Nullable it.unimi.dsi.fastutil.ints.IntList p_36495_) -
fromStackingIndex
-
clear
public void clear()
-