You can catch player and then reel in. Limit: you can only reel him in 25 block away Hook will break away from player on death If Fisherman player with fishing rod, changes away from rod, catched player will be free from hooks
Not aware whether or not this works: http://dev.bukkit.org/bukkit-plugins/brofishing/ Nor if it fits your requirements. They are very specific though.