Can fish be caught in all water tiles?

The Halloween update for Minecraft added an actual function for fishing rods; you can actually catch fish with them now! To do so, you right click and you cast the line.

Can fish be caught in all water tiles, or must they be a certain depth, certain number of tiles together, etc?

alt textalt text

5 Answers

Fish can be caught in any body of water. Unlike pigs, cows, or chickens, fish don't exist until they're caught, so it doesn't matter where your water is.

You do need a minimum size body of water so that the lure doesn't get stuck on a block -- as long as the bobber is free-floating, you should be good. I've actually managed to cast into water falling from a "spring" block, have the bobber travel up to the top of the falling water, and then catch a fish.

5

From the Minecraft wiki as of 1.7:

  1. Take a fishing rod.
  2. Right click (default settings) while facing a body of water. (This can be as small as one cubic block, though the casting method becomes more difficult as your fishing area gets smaller.)
  3. Once the float has risen to the water's surface, watch for it to bob under the water.
  4. As soon as it bobs underwater, right click again and a fish should fly out of the water towards your feet. (The fish will not always land at your feet, it will sometimes fall short or even fly over you.)

And I have tested this myself, having finally decided to go back to vanilla and try the newest version. I was still able to catch a fish in 1 block of water, though getting the float in was difficult.

4

In the 1.7.2 update, it does not matter the depth, width or length of your water, you will always have to wait between 100 and 900 ticks (5-45 seconds) every time you cast your fishing rod. That being said, there are some variables that can change the waiting time for finding fish.

  • Rain/Snow -- Wait time decreased by 25%
  • Indoors/Underground -- Wait time increased by 50%
  • Lure Enchantment -- Decreased wait time by 100 ticks (5 seconds)

More information about fishing can be found here.

2

Given Panda's fishing farm uses a single block of water and is designed for 1.7, I guess it is safe to say that no given depth or pool size is required.

you can fish in minecraft in 5 steps:
1. Craft a Fishing Rod
2. Make a Boat to Go Fishing
3. Find a Body of Water
4. Go Fishing at Raining Day
5. Cast Fishing Rod and Wait
Then hold your fishing rod in hand, right click on the mouse to cast the rod into water, the bobber floats and can be seen. Then fish is coming and bite the bobber, you can spot spray caused by fish will come towards to bobber and hear a splash sound. As soon as the bobber sink, right click and take back the fishing rod, then fish arrives at your inventory.
For more details you can visit this mincraft fishing tutorial.

You Might Also Like