Minecraft Java Edition – Understanding Mechanics Behind the 1.14.4 AFK Fishing Farm

minecraft-java-editionminecraft-redstone

I want to know how the AFK fish farm works.

I know that the hopper carries the fished item into the chest, and that the trapdoor is opened by the pressure plate.

But, I would like to know how the fish farm reels in the fishing rod at the right time.

I'm just trying to get better at redstone, and I thought this was important to know.

Anyway, if anyone can help, I would really appreciate it!

Best Answer

Fish farms use a carefully balanced system of blocks. The water that you look at is at exactly the right level that the fishing bobber just barely triggers a tripwire above the water. When a fish bites, the bobber not only visually moves down, it actually does move downwards and un-triggers the tripwire.
That opens the trapdoor that is otherwise closed in front of you, making your constant clicks no longer be trapdoor clicks, but instead fishing rod clicks, so you reel it in, which automatically catches the fish, and cast it out again, which triggers the tripwire again.

Note that this type of farm no longer produces overpowered end-game loot in 1.16, because there you need to actually fish in open water to be able to catch treasure loot. You can still get tons of fish with the classic fish farms, you can still get treasure loot from fishing manually and you can still get all kinds of loot in newly designed "open water" fish farms, but those do not use tripwires, so they are very slow (all intended for game balancing). Getting over-powered end-game items is also still possible, by actually proceeding in and playing the game normally.