A Youtuber named SimplySarc uploaded some months ago a video titled Sneaky Tactics to get ahead in Minecraft. At 3:00, he explains a nice quirk in the fishing mechanics that can be exploited to increase the productivity of fishing.
TLDW: When you cast a line, the game pre-determined how many seconds you have to wait (random between 5 and 45 seconds) to catch something. 5 seconds is then subtracted from the value for each level of lure enchantment (max -15 seconds). If the result is below or equals to zero, it's an instant catch. With Lure 3, you have a 25% chance to get an instant hook. In other cases, you have to wait up to 30 seconds. Therefore, in theses scenario, it's more rewarding to re-throw the line after 1-5 seconds instead of potentially waiting half a minute.
I suggest implementing a "Smart fishing" option in the Auto-fish GUI to do that automatically.
A Youtuber named SimplySarc uploaded some months ago a video titled Sneaky Tactics to get ahead in Minecraft. At 3:00, he explains a nice quirk in the fishing mechanics that can be exploited to increase the productivity of fishing.
TLDW: When you cast a line, the game pre-determined how many seconds you have to wait (random between 5 and 45 seconds) to catch something. 5 seconds is then subtracted from the value for each level of lure enchantment (max -15 seconds). If the result is below or equals to zero, it's an instant catch. With Lure 3, you have a 25% chance to get an instant hook. In other cases, you have to wait up to 30 seconds. Therefore, in theses scenario, it's more rewarding to re-throw the line after 1-5 seconds instead of potentially waiting half a minute.
I suggest implementing a "Smart fishing" option in the Auto-fish GUI to do that automatically.