Players are using fishing rods to move armor stands and animals without the permission of the owners of those entities. I'm currently cancelling the EntityDamageByEntity event, and then calling Projectile.remove() to delete the fishing hook projectile. But players can still right-click to pull the armor stand or animal. What's the right way to prevent a fishing hook from attaching, or from pulling once attached? Either would solve my problem I think.