Interface ItemEvents


public interface ItemEvents
Contains events triggered by players interact with item.
  • Field Details

    • USE_ON

      static final Event<ItemEvents.UseOnCallback> USE_ON
      Callback that runs when Item.useOn(UseOnContext) is called within ItemStack.useOn(UseOnContext).
    • USE

      static final Event<ItemEvents.UseCallback> USE
      Callback that runs when Item.use(Level, Player, InteractionHand) is called within ItemStack.use(Level, Player, InteractionHand).