Package net.minecraft.item
Class ItemUsage
java.lang.Object
net.minecraft.item.ItemUsage
public class ItemUsage extends Object
-
Constructor Summary
Constructors Constructor Description ItemUsage() -
Method Summary
Modifier and Type Method Description static TypedActionResult<ItemStack>consumeHeldItem(World world, PlayerEntity player, Hand hand)static ItemStackexchangeItem(ItemStack inputStack, PlayerEntity player, ItemStack outputStack, boolean creativeOverride)static ItemStackexchangeStack(ItemStack inputStack, PlayerEntity player, ItemStack outputStack)
-
Constructor Details
-
ItemUsage
public ItemUsage()
-
-
Method Details
-
consumeHeldItem
public static TypedActionResult<ItemStack> consumeHeldItem(World world, PlayerEntity player, Hand hand) -
exchangeItem
public static ItemStack exchangeItem(ItemStack inputStack, PlayerEntity player, ItemStack outputStack, boolean creativeOverride) -
exchangeStack
public static ItemStack exchangeStack(ItemStack inputStack, PlayerEntity player, ItemStack outputStack)
-