Uses of Class
net.minecraft.item.ItemUsageContext
Packages that use ItemUsageContext
-
Uses of ItemUsageContext in net.minecraft.item
Subclasses of ItemUsageContext in net.minecraft.itemFields in net.minecraft.item with type parameters of type ItemUsageContextModifier and TypeFieldDescriptionprotected static final Map<Block, com.mojang.datafixers.util.Pair<Predicate<ItemUsageContext>, Consumer<ItemUsageContext>>> HoeItem.TILLING_ACTIONSA map of input blocks to predicate-consumer action pairs.protected static final Map<Block, com.mojang.datafixers.util.Pair<Predicate<ItemUsageContext>, Consumer<ItemUsageContext>>> HoeItem.TILLING_ACTIONSA map of input blocks to predicate-consumer action pairs.Methods in net.minecraft.item that return types with arguments of type ItemUsageContextModifier and TypeMethodDescriptionstatic Consumer<ItemUsageContext> HoeItem.createTillAction(BlockState result) Returns a tilling action that sets a block state.static Consumer<ItemUsageContext> HoeItem.createTillAndDropAction(BlockState result, ItemConvertible droppedItem) Returns a tilling action that sets a block state and drops an item.Methods in net.minecraft.item with parameters of type ItemUsageContextModifier and TypeMethodDescriptionstatic booleanHoeItem.canTillFarmland(ItemUsageContext context) Returns whether the used block can be tilled into farmland.private static booleanAxeItem.shouldCancelStripAttempt(ItemUsageContext context) ArmorStandItem.useOnBlock(ItemUsageContext context) Called when an item is used on a block.AxeItem.useOnBlock(ItemUsageContext context) Called when an item is used on a block.BlockItem.useOnBlock(ItemUsageContext context) Called when an item is used on a block.BoneMealItem.useOnBlock(ItemUsageContext context) Called when an item is used on a block.BrushItem.useOnBlock(ItemUsageContext context) Called when an item is used on a block.CompassItem.useOnBlock(ItemUsageContext context) Called when an item is used on a block.DebugStickItem.useOnBlock(ItemUsageContext context) Called when an item is used on a block.DecorationItem.useOnBlock(ItemUsageContext context) Called when an item is used on a block.EndCrystalItem.useOnBlock(ItemUsageContext context) Called when an item is used on a block.EnderEyeItem.useOnBlock(ItemUsageContext context) Called when an item is used on a block.FilledMapItem.useOnBlock(ItemUsageContext context) Called when an item is used on a block.FireChargeItem.useOnBlock(ItemUsageContext context) Called when an item is used on a block.FireworkRocketItem.useOnBlock(ItemUsageContext context) Called when an item is used on a block.FlintAndSteelItem.useOnBlock(ItemUsageContext context) Called when an item is used on a block.HoeItem.useOnBlock(ItemUsageContext context) Called when an item is used on a block.HoneycombItem.useOnBlock(ItemUsageContext context) Called when an item is used on a block.Item.useOnBlock(ItemUsageContext context) Called when an item is used on a block.ItemStack.useOnBlock(ItemUsageContext context) LeadItem.useOnBlock(ItemUsageContext context) Called when an item is used on a block.MinecartItem.useOnBlock(ItemUsageContext context) Called when an item is used on a block.PlaceableOnWaterItem.useOnBlock(ItemUsageContext context) Called when an item is used on a block.PotionItem.useOnBlock(ItemUsageContext context) Called when an item is used on a block.PowderSnowBucketItem.useOnBlock(ItemUsageContext context) Called when an item is used on a block.ShearsItem.useOnBlock(ItemUsageContext context) Called when an item is used on a block.ShovelItem.useOnBlock(ItemUsageContext context) Called when an item is used on a block.SpawnEggItem.useOnBlock(ItemUsageContext context) Called when an item is used on a block.Constructors in net.minecraft.item with parameters of type ItemUsageContext