mojira.dev
MC-256460

Aquifers can get cut off at chunk borders

The Bug:

Aquifers can get cut off at chunk borders.

Here are some examples:

Version: 1.21.4

Seed: -2178309719778189280
Coordinates: /execute in minecraft:overworld run tp @s 9750.20 -17.93 -297.93 -139.67 37.99
Coordinates: /execute in minecraft:overworld run tp @s 20894.11 -27.02 241.03 -745.90 48.44

Steps to Reproduce:

  1. Generate a world with the seed provided above and teleport to any of the given coordinates.

  2. Observe your surroundings and look closely at the nearby aquifer.

  3. Take note as to whether or not aquifers can get cut off at chunk borders.

Observed Behavior:

Aquifers can get cut off at chunk borders.

Expected Behavior:

Aquifers would not be able to get cut off at chunk borders.

Linked issues

Attachments

Comments 6

As requested, I've provided an additional example of where this issue can be seen. In my testing, this problem does seem moderately rare and I wasn't able to find occurrences of it on a regular basis.

Some updates regarding this issue:

I was requested to provide additional examples of where this issue could be seen to give the team a general idea regarding its rarity, but after searching for around forty-five minutes in total, I was only able to find one more location where this behavior was present. To conclude and summarize, I searched hundreds of aquifers and was only able to find this problem twice in total, therefore I can safely assume that this issue is substantially rare.

This bug still occurs in release version 1.20.4.

I found at least three incidents within 5 minutes of flying around the first world I created to confirm it. It is not 'substantially rare'. I would also note that it does not occur only at chunk borders (see screenshots).

Seed: -7722129573582750484

Affected locations: XYZ(410,69,-1337), XYZ(400,70,-1310), XYZ(503,70,-1206).

Ironically it seems this issue was originally a quirk of the Java edition, as it apparently did not occur in Bedrock, until the bug was introduced in Bedrock (and mislabeled as a 'resolution'), see MC-240106.

I did some more testing to demonstrate how common this bug really is.

Here's the seed from MC-240106: -1127564142

Once again, within a few minutes of flying around, I found the bug at several locations:
XYZ(254,75,-216), XYZ(243,61,-228), XYZ(284,61,-248),
XYZ(251,60,-295), XYZ(612,71,-429), XYZ(1073,74,-674),
XYZ(1098,71,-693), XYZ(476,73,-1082), XYZ(479,70,-1041)

Note that the incorrect transitions are most apparent when the aquifer is situated above or next to a cave. In the worst cases, the aquifer hangs over the cave like a bowl. The correct behavior (apparently seen in Bedrock beta 1.18.0.24) is to have the entire crater or cave filled with water if it borders or intersects an aquifer.

Avoma

(Unassigned)

Confirmed

Platform

Normal

World generation

aquifer

1.19.2, 1.19.3, 1.19.4 Release Candidate 2, 1.19.4, 23w14a, 1.20.1, 1.21.4

Retrieved