类 ItemUsage
- java.lang.Object
-
- net.minecraft.item.ItemUsage
-
public class ItemUsage extends Object
- Mappings:
Namespace Name official bpsintermediary net/minecraft/class_5328named net/minecraft/item/ItemUsage
-
-
构造器概要
构造器 构造器 说明 ItemUsage()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static TypedActionResult<ItemStack>consumeHeldItem(World world, PlayerEntity player, Hand hand)static ItemStackexchangeStack(ItemStack inputStack, PlayerEntity player, ItemStack outputStack)static ItemStackexchangeStack(ItemStack inputStack, PlayerEntity player, ItemStack outputStack, boolean creativeOverride)static voidspawnItemContents(ItemEntity itemEntity, Stream<ItemStack> contents)
-
-
-
方法详细资料
-
consumeHeldItem
public static TypedActionResult<ItemStack> consumeHeldItem(World world, PlayerEntity player, Hand hand)
- Mappings:
Namespace Name Mixin selector official aLbps;a(Lbvr;Lbjf;Larf;)Larh;intermediary method_29282Lnet/minecraft/class_5328;method_29282(Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1271;named consumeHeldItemLnet/minecraft/item/ItemUsage;consumeHeldItem(Lnet/minecraft/world/World;Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;)Lnet/minecraft/util/TypedActionResult;
-
exchangeStack
public static ItemStack exchangeStack(ItemStack inputStack, PlayerEntity player, ItemStack outputStack, boolean creativeOverride)
- Mappings:
Namespace Name Mixin selector official aLbps;a(Lbpr;Lbjf;Lbpr;Z)Lbpr;intermediary method_30270Lnet/minecraft/class_5328;method_30270(Lnet/minecraft/class_1799;Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;Z)Lnet/minecraft/class_1799;named exchangeStackLnet/minecraft/item/ItemUsage;exchangeStack(Lnet/minecraft/item/ItemStack;Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/item/ItemStack;Z)Lnet/minecraft/item/ItemStack;
-
exchangeStack
public static ItemStack exchangeStack(ItemStack inputStack, PlayerEntity player, ItemStack outputStack)
- Mappings:
Namespace Name Mixin selector official aLbps;a(Lbpr;Lbjf;Lbpr;)Lbpr;intermediary method_30012Lnet/minecraft/class_5328;method_30012(Lnet/minecraft/class_1799;Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799;named exchangeStackLnet/minecraft/item/ItemUsage;exchangeStack(Lnet/minecraft/item/ItemStack;Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/item/ItemStack;)Lnet/minecraft/item/ItemStack;
-
spawnItemContents
public static void spawnItemContents(ItemEntity itemEntity, Stream<ItemStack> contents)
- Mappings:
Namespace Name Mixin selector official aLbps;a(Lbge;Ljava/util/stream/Stream;)Vintermediary method_33263Lnet/minecraft/class_5328;method_33263(Lnet/minecraft/class_1542;Ljava/util/stream/Stream;)Vnamed spawnItemContentsLnet/minecraft/item/ItemUsage;spawnItemContents(Lnet/minecraft/entity/ItemEntity;Ljava/util/stream/Stream;)V
-
-