net.minecraft.inventory

public class Inventories

net.minecraft.world.ContainerHelper
net.minecraft.class_1262
net.minecraft.inventory.Inventories

Field summary

Modifier and TypeField
public static final String
TAG_ITEMS
field_49719
ITEMS_NBT_KEY

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static ItemStack
removeItem(List<ItemStack> itemStacks, int slot, int count)
method_5430(List<class_1799> arg0, int arg1, int arg2)
splitStack(List<ItemStack> stacks, int slot, int amount)
public static ItemStack
takeItem(List<ItemStack> itemStacks, int slot)
method_5428(List<class_1799> arg0, int arg1)
removeStack(List<ItemStack> stacks, int slot)
public static void
saveAllItems(ValueOutput output, NonNullList<ItemStack> itemStacks)
method_5426(class_11372 arg0, class_2371<class_1799> arg1)
writeData(WriteView view, DefaultedList<ItemStack> stacks)
public static void
saveAllItems(ValueOutput output, NonNullList<ItemStack> itemStacks, boolean alsoWhenEmpty)
method_5427(class_11372 arg0, class_2371<class_1799> arg1, boolean arg2)
writeData(WriteView view, DefaultedList<ItemStack> stacks, boolean setIfEmpty)
public static void
loadAllItems(ValueInput input, NonNullList<ItemStack> itemStacks)
method_5429(class_11368 arg0, class_2371<class_1799> arg1)
readData(ReadView view, DefaultedList<ItemStack> stacks)
public static int
clearOrCountMatchingItems(Container container, Predicate<ItemStack> predicate, int amountToRemove, boolean countingOnly)
method_29234(class_1263 arg0, Predicate<class_1799> arg1, int arg2, boolean arg3)
remove(Inventory inventory, Predicate<ItemStack> shouldRemove, int maxCount, boolean dryRun)
public static int
clearOrCountMatchingItems(ItemStack itemStack, Predicate<ItemStack> predicate, int amountToRemove, boolean countingOnly)
method_29235(class_1799 arg0, Predicate<class_1799> arg1, int arg2, boolean arg3)
remove(ItemStack stack, Predicate<ItemStack> shouldRemove, int maxCount, boolean dryRun)