Tested on
spongeforge-1.12.2-2838-7.1.7-RC3928spongevanilla-1.12.2-7.1.7-RC297spongeforge-1.12.2-2825-7.1.6spongevanilla-1.12-2-7.1.6
Events are listed in the order that they are fired.
- left click
- no held item
- no target
InteractBlockEvent.Primary.MainHand
- block target
InteractBlockEvent.Primary.MainHand
- entity target
InteractItemEvent.Primary.MainHandInteractEntityEvent.Primary.MainHand
- no target
- held item (for tools/items/blocks; tested iron-axe/diamond/poppy/dirt)
- no target
InteractItemEvent.Primary.MainHandInteractBlockEvent.Primary.MainHand
- block target
InteractBlockEvent.Primary.MainHand
- entity target
InteractItemEvent.Primary.MainHandInteractEntityEvent.Primary.MainHand
- no target
- no held item
- right click
- no held item
- no target
nothing- no packet is sent
- block target
InteractBlockEvent.Secondary.MainHandInteractBlockEvent.Secondary.OffHand
- entity target
InteractItemEvent.Secondary.MainHandInteractEntityEvent.Secondary.MainHandInteractItemEvent.Secondary.OffHandInteractEntityEvent.Secondary.OffHand
- no target
- held item (for tools/items/blocks; tested iron-axe/diamond/poppy/dirt)
- no target
InteractItemEvent.Secondary.MainHand
- entity target
InteractItemEvent.Secondary.MainHandInteractEntityEvent.Secondary.MainHandInteractItemEvent.Secondary.OffHandInteractEntityEvent.Secondary.OffHand
- no target
- held item (for tools/items; tested iron-axe/diamond)
- block target
InteractBlockEvent.Secondary.MainHandInteractItemEvent.Secondary.MainHandInteractBlockEvent.Secondary.OffHand
- block target
- held item (for blocks; tested poppy; not placed)
- block target
InteractItemEvent.Secondary.MainHandInteractBlockEvent.Secondary.OffHand
- block target
- held item (for blocks; tested poppy & dirt; placed)
- block target
InteractBlockEvent.Secondary.MainHand
- block target
- no held item