The Bug:
Water in savanna village farms can generate in invalid states on slopes.
This issue is specific to savanna village farms since these farms follow the terrain when generating, thus sometimes exposing the water. The water doesn't tick at first so it just remains still, but once the crop ticks, it then causes the water flow, ultimately resulting in savanna villages on mountainous terrain being overrun with waterfalls.
Here is an example:
Version: 1.21.3
Seed: -8810289815584221700
Coordinates: /execute in minecraft:overworld run tp @s -2108.17 65.74 3277.22 -397.11 38.42
Steps to Reproduce:
Generate a world with the seed provided above and teleport to the given coordinates.
Look closely at the water within the savanna village farm.
Take note as to whether or not water in savanna village farms can generate in invalid states on slopes.
Observed Behavior:
Water can generate in invalid states on slopes.
Expected Behavior:
Water would not be able to generate in invalid states on slopes.
Related issues
is duplicated by
relates to
Attachments
Comments


Affects 19w35a

Still in 1.15 Pre Release 1; see MC-166028

Affects 20w51a
Can confirm in 21w03a.
Can confirm in 21w05a.
Can confirm in 21w05b.
Can confirm in 21w06a.
Can confirm in 21w07a.

Can confirm in 21w11a; see screenshot (different seed/coords than in report).
Can confirm in 1.17.

Can confirm in 21w43a.

This is an old issue that is a lot more common in 1.18 because of the terrain.
This is specific to savanna, since those farms follow the terrain, thus exposing the water. The water doesn't tick at first, so it just hangs there. But then once the crop ticks it causes the water flow, causing savanna villages in hilly terrain to be overrun with waterfalls.
[media]Can confirm this in 1.18 Pre-release 1.
[media][media]Version: 1.18 Pre-release 1
Seed: -4534856491544025661
Coordinates: /execute in minecraft:overworld run tp @s 94316.48 69.81 -706.27 -586.01 36.45
I'd also like to request ownership of this ticket since the current reporter has been inactive since July of 2019. 🙂

I'm still keeping up to date with this. I just don't have the time playing snapshots anymore so I've not been able to check it all the time.

Has mojang considered just not spawning the water? It's not actually needed for farmland, the crops just grow a lot slower without it (and dry farmland without anything planted in it reverts back to dirt pretty fast, but not faster than villagers replant). Maybe replace the water with more farmland+crops so it doesn't make a 1 block deep hole that villagers keep jumping in and out of (the jump out can trample crops last I checked).
Only drawback I can think of is if the villagers don't have enough to replant every space they'll start losing spaces.

Could Mojang do something like in the plains villages?
@unknown, what you're most likely experiencing there is MC-140780. 😃

Still a problem as of 1.18 full release.

Another solution to consider is to allow every water block in savanna village farms to be surrounded by farmland blocks on all four sides, similar to how dark oak trees generate with dirt below to prevent floating root.

Affects 22w03a.
Seed: 690738353614676304
Coords: 4096 ~ 0
I might also suggest renaming this ticket to something like "Water in savanna village farms generates exposed to air/crops/vegetation on slopes", since the current title makes it sound like the issue is an invalid block state.

Can confirm in 22w11a.

Can confirm in 22w19a.
The best solution I can think of would be to replace the water with waterlogged acacia leaves since they do not allow water to spread.

Can confirm in 1.19.2.

Can confirm in 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3
i also found seeds on path blocks and normal grass

Can confirm in 23w03a
Seed: 8587948038190963789
XYZ: -3581 71 -809
World type: Default
Image:

In 23w32a

They should generate a farmland block surrounding the water.

Confirmed in 24w45a

Confirmed in 24w46a

Confirmed in 1.21.4 prerelease 2

Can confirm in 1.21.4 release candidate 3.

Confirmed in 1.21.4

Bedrock ticket: MCPE-142268

Affects 25w06a