If fishing bobbers are made redirectable via a data pack, redirecting them causes them to break. The player who cast the fishing rod will no longer be able to cast any fishing rod until relogging.
To reproduce
Requires two players and the attached data pack (
[media]), provided by @unknown in MC-270834.
Player A casts a fishing rod
Player B attacks the fishing bobber
The fishing line as well as the bobber disappear; Player A's fishing rod now appears uncast.
Player A tries to cast the fishing rod again
Expected behaviour
The fishing rod is properly reeled in and Player A would be able to cast it again.
Observed behaviour
When using the fishing rod, the "bobber retrieved" sound plays, but nothing else happens. Only after Player A leaves and rejoins the world can the player use fishing rods again.
Can confirm.