A fully configurable custom fishing plugin with a directional WASD minigame. When a fish bites, the player is frozen and must input a sequence of directions via actual movement. Display via ActionBar or Title, all messages/symbols configurable in messages.yml with MiniMessage, Hex, and legacy color support.