Interface BlockEvents


public interface BlockEvents
Contains events triggered by players interact with blocks.
  • Field Details

    • USE_ITEM_ON

      static final Event<BlockEvents.UseItemOnCallback> USE_ITEM_ON
      Callback that runs when BlockBehaviour.BlockStateBase.useItemOn(ItemStack, Level, Player, InteractionHand, BlockHitResult) is called.
    • USE_WITHOUT_ITEM

      static final Event<BlockEvents.UseWithoutItemCallback> USE_WITHOUT_ITEM
      Callback that runs when BlockBehaviour.BlockStateBase.useWithoutItem(Level, Player, BlockHitResult) is called.