Very related to MC-124988. See attached screenshots.
Examples
Caves
Examples on seed
7913388302499728605
/tp @p 1256 70 11127
/tp @p 1060 72 11175
/tp @p 739 74 9251
/tp @p 1133 67 9522
/tp @p 852 38 18707
(underground example)/tp @p 781 43 18699
(also underground)
-8590338427130770590
/teleport -176.00 63.19 156.49
Ravines
6042461418960263782
/teleport -163 65 -90
Linked issues
is duplicated by 8
relates to 5
Attachments
Comments 27
1.13 example:
Seed: 5203146265350693241
/execute in overworld run tp @s 88.80 67.08 -9.63 121.93 34.73
Discovered an instance of this in 1.14.1 pre-release 2
Seed: -2998127435321252675
Coordinates: X: -58 | Z: 546
I don't think there is a distinction between "water biomes" and the other ones. You can turn any biome into an ocean with a datapack by simply changing the depth parameter. When a biome has terrain below y=63, it will always get flooded, which is why you can still find lakes in deserts (MC-72831) or other low biomes.
I think the caves check for water blocks in some places, but they seem to "miss" if the water patches are too small, causing MC-132285.
Apparently affects ravines as well.