net.minecraft.item

public class ItemUsage

net.minecraft.world.item.ItemUtils
net.minecraft.class_5328
net.minecraft.item.ItemUsage

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static ActionResult
startUsingInstantly(Level level, Player player, InteractionHand hand)
method_29282(class_1937 arg0, class_1657 arg1, class_1268 arg2)
consumeHeldItem(World world, PlayerEntity player, Hand hand)
public static ItemStack
createFilledResult(ItemStack itemStack, Player player, ItemStack newItemStack, boolean limitCreativeStackSize)
method_30270(class_1799 arg0, class_1657 arg1, class_1799 arg2, boolean arg3)
exchangeStack(ItemStack inputStack, PlayerEntity player, ItemStack outputStack, boolean creativeOverride)
public static ItemStack
createFilledResult(ItemStack itemStack, Player player, ItemStack newItemStack)
method_30012(class_1799 arg0, class_1657 arg1, class_1799 arg2)
exchangeStack(ItemStack inputStack, PlayerEntity player, ItemStack outputStack)
public static void
onContainerDestroyed(ItemEntity container, Stream<ItemStack> contents)
method_33263(class_1542 arg0, Stream<class_1799> arg1)
spawnItemContents(ItemEntity itemEntity, Stream<ItemStack> arg1)
private static void
lambda$onContainerDestroyed$0(Level arg0, ItemEntity arg1, ItemStack arg2)
method_33265(class_1937 arg0, class_1542 arg1, class_1799 arg2)
method_33265(World arg0, ItemEntity arg1, ItemStack stack)