Class StackedContents

java.lang.Object
net.minecraft.world.entity.player.StackedContents

public class StackedContents extends Object
  • 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

      public void accountSimpleStack(ItemStack pStack)
    • accountStack

      public void accountStack(ItemStack pStack)
    • accountStack

      public void accountStack(ItemStack pStack, int pAmount)
    • getStackingIndex

      public static int getStackingIndex(ItemStack pStack)
    • has

      boolean has(int pStackingIndex)
    • take

      int take(int pStackingIndex, int pAmount)
    • put

      void put(int pStackingIndex, int pIncrement)
    • canCraft

      public boolean canCraft(Recipe<?> p_36476_, @Nullable it.unimi.dsi.fastutil.ints.IntList p_36477_)
    • 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

      public static ItemStack fromStackingIndex(int pStackingIndex)
    • clear

      public void clear()