Auto Fisher Pro

Client-side auto-fishing for Fabric 1.21.1 with safety stops, smart rod switching, loot rules, auto-eat, a stats HUD and profiles.
2026-10-06_04.25.31.png

2026-10-06_04.25.31.png

Description

Auto Fisher Pro is a client-side fishing mod for Minecraft 1.21.1 on Fabric. It casts your rod, waits for a bite, reels in and casts again. It also handles what usually ends a long session: a rod about to break, a full inventory, hunger, junk filling your hotbar, and danger nearby.

Version 2.0 is a full rework of the original mod. It runs only on your own client, so nothing needs to be installed on a server.

Features

  • Automatic fishing loop. Casts, detects the bite, reels in and recasts. The pause between casts is randomised, so no two cycles have the same timing.
  • Bite detection from the server's signal. The mod reads the same bite packet your client already receives, so it never reels in on a false bite. An optional fallback also watches the bobber's movement.
  • Safety stops. Fishing stops and a chat message tells you why when you take damage, your health gets low, a hostile mob comes close, your inventory is full, you die, you disconnect, or nothing has bitten for a long time. You can also pause during thunderstorms and at night.
  • Rod management. When the current rod runs low, the mod switches to the best usable one. A rod with Mending stays in use longer, since fishing XP repairs it.
  • Loot rules. Keep or throw away items by name, tag or enchantment. Enchanted books, Name Tags and enchanted gear are protected by default, and a keep rule always beats a drop rule.
  • Auto-eat. Eats from your food list when hunger drops to the level you set, and only between casts.
  • On-screen status. An overlay shows the current state, catches split into fish, treasure and junk, catches per hour, session time and rod durability.
  • Profiles. Save a whole setup under a name like "Treasure" or "XP" and switch with one key. Profiles export and import as files.
  • Spot check. Warns you once if the bobber landed where treasure cannot spawn.
  • Settings screen with tabs for General, Timing, Safety, Inventory, Loot Rules, HUD and Profiles.

Quick start

  1. Stand next to open water and hold a fishing rod. Wide, deep water is best, because treasure only spawns in open water.
  2. Press K to start and K again to stop.
  3. Press O to open the settings.

The mod is always off when you launch the game or join a world, so it never starts fishing on its own.

Default keys

  • K: start or stop fishing
  • J: emergency stop
  • O: open settings
  • Reset session stats and next profile: not set by default

You can rebind every key in Options, Controls, under "Auto Fisher".

Requirements

  • Minecraft 1.21.1
  • Fabric Loader 0.15.0 or newer
  • Fabric API
  • Cloth Config API (required, it provides the settings screen)
  • Mod Menu (optional, it only adds a Config button to the mod list)

Updating from 1.0

Your old settings are upgraded automatically, and a backup of the old file is kept next to it.

Multiplayer

Auto Fisher only performs actions a player can perform, but many servers forbid automation and some detect it. Read a server's rules before you use the mod there. You are responsible for following them.

Known limits

  • The spot check estimates the game's open water rule and can be wrong in unusual builds.
  • The mod does not walk, and it does not move items into chests.
  • It targets Minecraft 1.21.1 only.

Links and source code

  • Source code: View on GitHub
  • License: All Rights Reserved (see GitHub for details).

Custom mod development

Need a private mod, a specific feature, or have a custom idea? I am a professional freelance mod developer ready to bring your ideas to life.

Let's build something together: Contact me on Fiverr!

Auto Fisher Pro Team

profile avatar
  • 3
    Projects
  • 6.2K
    Downloads

More from nullstilles