Script for automated Minecraft fishing, based on visual bobber state detection.
Ever since the 1.16 update, autofishing in Minecraft has gotten more difficult. This Python script eases the pain by automating fishing, detecting the current state of the catch and reeling in when required.
Features:
- Automatic detection of the active fishing bobber
- Customizable parameters
- Dashboard display for current tick state and the amount of catches
To increase effectivity, the script does not scan the entire screen, rather just a portion of it, within which the bobber should be visually kept. By default, the area is roughly equal to the one displayed on the screenshot.
To change the area scanned, update the following line in the code, but be aware that the bigger the analyzed screen region is, the slower the program will run. In testing, too big of a region resulted in a noticable delay that threw off the timings required.
self.coordinates = (750, 150, 1110, 500)
The script offers a dashboard that showcases the current state of the script, as well as a log for how many catches were reeled and the current tick of the script.