I need equal but on fabric
ForgeEvents.onEvent('net.minecraftforge.event.entity.player.PlayerInteractEvent$RightClickBlock', event => {
if (event.entity.player &&
event.getHand() == 'off_hand' &&
event.entity.offHandItem == "minecraft:torch" &&
(event.player.mainHandItem.hasTag('forge:tools/pickaxes') || event.player.mainHandItem.hasTag('forge:tools/paxels') || event.player.mainHandItem.hasTag('c:pickaxes'))) {
event.setCanceled(true)
}
})
don't suggest BlockEvents.rightClicked, it work totally different.