I am developing an "Avatar: The Last Airbender" plugin for experience and fun. I have it set up so that if an earthbender sneaks on a block with the ability selected, it'll launch the block a little ways up, for the player to hit. Then I want it to get shot forwards when the player hits it. I am able to pull this off when the player right-clicks, but that's not what I want. I can't use the EntityDamageByEntityEvent because it's not Damageable. PlayerInteractEntityEvent just registers right clicks, and PlayerInteractEvent has no way of getting the Entity that the player is looking at (that I know of). Any help? What I want: @EventHandler Player sneaks: Block jumps. @EventHandler Player punches jumping block: Block gets shot forwards.